Простой способ сделать это - отслеживать ваши ALTER и CREATE в файле.
Например, если бы я добавил столбец в таблицу в db разработки, я бы скопировал и вставил используемый мной sql в файл с именем migrate.sql
. Я буду продолжать это делать, пока не буду готов к переходу на производство.
На этом этапе файл будет представлять собой серию операторов SQL, которые можно выполнить для того, чтобы на производственной базе данных «синхронизировать» его со средой разработки.
Если вы не пишете необработанные запросы самостоятельно, вы, вероятно, можете получить команды, запускаемые из любого инструмента GUI, который вы используете.