CodeFirst-数据迁移-Migration

…衆ロ難τιáo~ 提交于 2020-03-14 23:36:38

http://www.cnblogs.com/haogj/archive/2012/02/17/2356537.html

1.安装最新NuGet

2.安装EntityFramework:在程序包管理器控制台中命令 Install-Package EntityFramework。

  • 安装的将是最新版本。本人是VS2010,只能安装上最新的EF6.X时才能正常使用Migration数据迁移功能。
  • NuGet没找到办法安装老版本的EF5,如遇大神,请指点。
  • 项目中手动引用老版本的EF5[4.4.0.0],可以正常使用CodeFirst,但没办法在NuGet使用Migration功能。

3.开启Migration功能:Enable-Migrations

4.更新Code中模型,运行程序,报错后:Add-Migration XXX      [XXX为更新标示,如:更新User表Name字段]

5.Update-Database -verbose 或 Update-Database -script

 

注:命令帮助 get-help entityframework

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!