【发布时间】:2014-11-19 14:37:17
【问题描述】:
我对使用迁移非常非常陌生,但是根据对 SO 问题 Database is not getting created at first time 的回答,使用 Powershell 命令 Update-Database -Script 应该会给我一个脚本来在自动迁移之外执行。然而,当我尝试运行该命令时,我收到一条错误消息:
无法更新数据库以匹配当前模型,因为有 挂起的更改和自动迁移已禁用
我宁愿遵循 Chris Pratt 的明智建议 - 在他对链接问题的回答中 - 并禁用自动迁移,但他提供的替代方案是坚持自动迁移。
我正在尝试使用 CreateDatabaseIfNotExists 初始化程序从头开始创建数据库。
【问题讨论】:
标签: entity-framework ef-code-first entity-framework-6 entity-framework-migrations