我犯了一个错误。我在数据库中的表__MigrationHistory中删除了一些行。
现在,当我运行我的项目时,我会强制执行此错误:



我该如何解决这个问题?

最佳答案

添加新的迁移以重新同步:

add-migration MissingXXX -IgnoreChanges // tells EF to just take a snapshot
update-database

现在您又恢复了同步,可以继续进行将来的模型更改。

关于asp.net-mvc - ALTER TABLE DROP COLUMN失败,因为表 'xxx'中不存在列 'yyy',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36627004/

10-17 01:02