码迷,mamicode.com
首页 > 数据库 > 详细

EF6 Code First 模式更新数据库架构

时间:2014-08-05 00:16:38      阅读:1213      评论:0      收藏:0      [点我收藏+]

标签:style   color   strong   io   文件   数据   2014   ar   

定义好实体类和上下文类

在 Package Manager Console 输入以下命令

1、Enable-Migrations

启用数据迁移功能,该命令通常会在项目根目录下生成 Migrations 文件夹,文件夹内通常会有两个文件

201408020650593_InitialCreate.cs  -- 迁移前的数据结构,前半段为时间戳

Configuration.cs            -- 相关配置,是否需要自动迁移等,默认为 false

2、Add-Migration

增加迁移点,输入该命令后会要求你输入迁移点名称 Name ,该命令会在 Migrations 文件夹内生成以下文件

201408020650593_[Name].cs  -- [Name]即你输入的迁移点名称

3、Update-Database -TargetMigration:"201408041342375_003"

升级/回滚到迁移点 "201408041342375_003"

4、Update-Database

数据库根据实体及上下文定义升级到最新版架构

5、Update-Database -Script

显示更新的 SQL 语句定义,只显示,不执行更新

EF6 Code First 模式更新数据库架构,布布扣,bubuko.com

EF6 Code First 模式更新数据库架构

标签:style   color   strong   io   文件   数据   2014   ar   

原文地址:http://www.cnblogs.com/cnhxz/p/3891091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!