我想更新生产数据库上的数据库架构。通常在我的开发中,我只做Add-MigrationUpdate-Database

我的问题是如何生成脚本,以便可以在生产环境中执行之前手动读取查询?我已经尝试过Update-Database -script,但是它给了我No pending explicit migrations

最佳答案

尝试运行:

Update-Database -Script -SourceMigration: <initial-migration> -TargetMigration: <latest-migration>

显然,将<initial-migration><latest-migration>替换为这些迁移的适当名称。

那应该立即生成所有迁移的脚本。

更多信息can be found here on MSDN.

关于entity-framework - EF-从先前的迁移中生成脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35168212/

10-10 21:55