EF Codefirst迁移新数据库

本文关键字:数据库 迁移 Codefirst EF | 更新日期: 2023-09-27 18:22:42

在这种情况下,我很困惑该怎么办。

出现问题后,我重新创建了数据库。当我运行我的项目时,CodeFirst从我的EF模型中创建数据库。然后网站运行良好。

但是,当我添加迁移时,它会说我的数据库中有明确的迁移挂起。这些挂起的迁移是所有现有的迁移。

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

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

EF Codefirst迁移新数据库

我不得不问,您是如何解决问题的?迁移的理念是,您可以在迁移过程中前后移动,从而恢复任何更改。

也就是说,你在原地。在这种情况下,我必须同意@sq33G的意见,删除现有的迁移,并修复您当前的数据库。由于您还没有提供问题的全面说明,我建议,如果SQL查询需要,可以将其他地方的数据导入到您当前的数据库中。