繁体   English   中英

EF Codefirst迁移新数据库

[英]EF Codefirst Migrations new database

我对自己陷入困境的情况感到困惑。

发生问题后,我已经重新创建了数据库。 当我运行项目时,CodeFirst通过我的EF模型创建数据库。 该站点然后可以正常工作。

但是,一旦我开始添加迁移,它就表明我的数据库中有待处理的显式迁移。 这些挂起的迁移是所有现有迁移。

看来我的数据库是用最新模型创建的。 但不附带任何模型/修订数据。

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

我不得不问,您如何解决您遇到的问题? 迁移的想法是,您可以在它们之间来回移动,从而可以还原所有更改。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM