EF Code First迁移新数据库

时间:2013-07-17 12:09:18

标签: c# .net entity-framework ef-code-first ef-migrations

我很困惑在我已经融入的情况下该怎么做。

我在问题发生后重新创建了数据库。当我运行我的项目时,CodeFirst从我的EF模型创建数据库。该网站然后工作正常。

但是,只要我添加迁移,就会说我的数据库中有明确的迁移待处理。这些待定迁移是所有现有迁移。

我的数据库似乎是使用最新型号创建的。但没有附加任何模型/修订数据。

如何填充迁移数据,以便EF知道数据库是最新的?

1 个答案:

答案 0 :(得分:0)

我不得不问,你是如何解决你的问题的?迁移的想法是,您可以通过它们前后转,允许您还原任何更改。

那就是说,你就在你身边。在这种情况下,我必须同意@ sq33G并删除现有的迁移,并修复您当前的数据库。由于您没有提供有关问题的综合报告,我建议如果SQL查询需要,可以将其他地方的数据导入当前数据库。