EF - Создать скрипт из предыдущей миграции
Я хочу обновить схему базы данных на производственной базе данных. Обычно в моем развитии я просто делаю Add-Migration
а также Update-Database
,
У меня вопрос, как создать сценарий, чтобы я мог вручную прочитать запрос перед выполнением в производственной среде? я пробовал Update-Database -script
но это дало мне No pending explicit migrations
,
1 ответ
Решение
Попробуйте запустить:
Update-Database -Script -SourceMigration: <initial-migration> -TargetMigration: <latest-migration>
Очевидно заменить <initial-migration>
а также <latest-migration>
с соответствующими названиями этих миграций.
Это должно сгенерировать сценарий всех миграций одновременно.
Более подробную информацию можно найти здесь, на MSDN.