如何从datebase"?
更新作为" Code First创建的EF模型我没有.edmx文件(只有.cs一个)。如何更新它而不删除它并创建一个新的?
答案 0 :(得分:5)
使用实体框架代码第一种方法,您不需要.edmx文件,而是需要定义从 System.Data.Entity.DbContext 类派生的类。
下面是一个作为数据存储库的示例类。
jaas.conf
现在更新模型类时。您需要首先使用程序包管理器控制台中的启用 - 迁移命令启用迁移。 此命令已在项目中添加了迁移文件夹。
现在,您需要在模型类中进行任何更改后运行以下命令。
程序包管理器控制台中的Update-Database -Verbose 命令。
此逗号将相应地运行迁移并更新数据库。
有关详细信息,请参阅https://msdn.microsoft.com/en-us/data/jj591621.aspx