在使用Code First( 程序代码优先)开发模式 进行MVC程序设计中,更新数据库操作:
1:修改需要更新的Model。
在 Guestbook 中增加一个字段 Message:
2:编译修改的程序。
3:然后选择工具>库程序包管理器>程序包管理控制台,如图:
4:在控制台中,输入enable-migrations -force ,然后回车。
如果有多个上下文,会有提示。我们按提示选择需要更新的数据库。
5:此时在解决方案资源管理器中,会多一个文件夹:Migrations。打开文件夹中Configuration.cs文件,
修改 AutomaticMigrationsEnabled = true;
6: 在程序包管理器控制台,输入 Update-database ,回车运行。完成更新。