有人可以告诉我如何在类(我的模型)中添加新字段并在之后更新我的数据库我已经使用entiry framework 4.1和mvc3创建了数据库吗? / p>
我意识到我可以设置以下内容: 但我不会从数据库中删除我的数据。 此外,如果我更新我的数据库(在现有表中添加一个列)之后我已经使用实体框架4.1和mvc3创建了数据库......我怎样才能将模型与更改同步(新col)我对DB做了...并保留数据库中已有的数据? 我对EF很新,所以我会在这里提出嘲笑,但我还没有找到一个优雅的解决方案来保存现有的数据。 谢谢!Database.SetInitializer(new DropCreateDatabaseIfModelChanges<ImpressiionTrackerContext>());
答案 0 :(得分:0)
如果您要在开发过程中使用代码优先并更改模型,最好在创建方法中使用一些虚拟数据,直到您的模型设置为一体。
您还可以生成一些数据脚本并在重新生成数据库后运行它们,尽管这不是一个自动过程,您必须手动执行或将其构建到您的应用程序中。