如何在首次使用DB Code时更新EF模型?

时间:2014-08-16 14:13:27

标签: c# asp.net-mvc entity-framework entity-framework-6.1

我在项目中添加了实体框架,并在创建模型时首先从数据库中选择了代码。但问题是,当我对数据库进行更改时,我无法找到如何更新现有模型并将新模型添加到项目中。

2 个答案:

答案 0 :(得分:0)

非常简单。启动迁移,更改/添加类,创建迁移和更新数据库。例如,请参阅here。还有很多其他来源。

答案 1 :(得分:0)

更改数据库后,您可以再次运行EF生成,但它会覆盖现有文件,因此您将丢失所有更改。如果要在生成的文件之外维护代码,则可以使用部分类。或者只是在初始自动生成后手动编码,一旦你习惯它就会很快! :)