Code First 数据迁移

提示:如果改程序是第一次用Code First修改数据可按下面步骤进行。(确保Migrations文件不冲突)

Code First步骤:

1、在工具中找到并打开NuGet程序包管理器->程序包管理器控制台

 

2、在控制台中输入: Enable-Migrations -ContextTypeName MvcGreenNotes.DAL.NoteDBContext

其中MvcGreenNotes.DAL.NoteDBContext为所要创建或修改的数据类

 

3、完成步骤2,项目中会生成一个Migrations的文件夹

打开Migrations下的Configurations.cs在Seed中添加你想要修改的内容。其中AddOrUpdate如果你要添加新的数据,可以根据注释部分的例子进行添加,如果只是更改字段,就不需要写参数了

 

4、回到程序包控制台 执行add-Migration ***。

其中***是一个自己随便取类名称。前面是时间

5、Update-database

 

所有步骤完成。

 

提示:如果是第二次用Code First修改数据,要把Migrations文件夹删掉

posted @ 2014-04-12 01:38  beliee  阅读(276)  评论(0编辑  收藏  举报