使用ef6代码首次迁移在现有数据库中添加更多默认数据

时间:2015-03-13 17:51:36

标签: entity-framework-6 ef-migrations production-environment

是否可以创建仅包含数据更改的迁移?或者只是对数据模型的更改才会触发创建新的迁移?我发现自己处于一种情况,我意识到上次迁移中没有包含一些默认数据,我想运行仅包含数据更改的迁移。

1 个答案:

答案 0 :(得分:0)

是的,即使数据库没有更改,update-database也将始终运行种子方法。您可以使用AddOrUpdate命令确保不要两次添加相同的数据。

请参阅http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/migrations-and-deployment-with-the-entity-framework-in-an-asp-net-mvc-application