标签: c# entity-framework ef-code-first migration ef-migrations
我想创建一个数据库初始化程序,它运行所有挂起的迁移,无论模型是否处于正确的状态。即我希望初始化程序运行所有迁移,即使它认为自生成迁移后模型状态已更改,因此它不会通过以下错误:
无法更新数据库以匹配当前模型,因为存在待定更改并且已禁用自动迁移。
有谁知道我怎么可能让它起作用?
答案 0 :(得分:1)
启用自动迁移功能。该错误表明它无法使您的数据库与您的代码保持同步,因为您的类包含的更改不属于任何基于代码的迁移。