Ваше развертывание должно основываться на сценариях, которые создают базу данных с нуля.Любое изменение схемы, которое вы делаете, осуществляется через скрипт, который обновляет схему базы данных.Более подробное обсуждение темы см. В Контроль версий и в вашей базе данных .
Альтернатива развертывания на основе инструментов сравнения дает вам возможность принять решение о том, как обрабатывать различия.(с большими таблицами это может стать очень опасным, если инструмент принял решение о модификации на основе копирования), а также предоставляет вам любую поддержку, которую инструмент diff предоставляет для автоматизации, что делает обработку ошибок / повторных попыток, как я долженПоместите это, ... «весело».