update-database数据库
指定“-Verbose”标志以查看应用于目标数据库的 SQL 语句。spa
正在应用显式迁移: [201409180500514_yu3]。get
正在应用显式迁移: 201409180500514_yu3。io
没法将数据库更新为与当前模型匹配,由于存在挂起的更改而且禁用了自动迁移。将挂起的模型更改写入基于代码的迁移或启用自动迁移。将 DbMigrationsConfiguration.AutomaticMigrationsEnabled 设置为 true 以启用自动迁移。date
您可以使用 Add-Migration 命令将挂起的模型更改写入基于代码的迁移。方法
public Configuration()数据
{异常
AutomaticMigrationsEnabled = false;tab
}co
两者不可同时知足,不然,update-database报上面的异常.以上属于自动更新.
令一个解决方法是使用非自动更新:
执行命令:Add-Migration [migration name]
而后再执行:update-databse
使用 update-database -TargetMigration [migration name1]-SourceMigration [migration name2]
能够在不一样版本间自由切换。