Это, вероятно, не очень помогает ретроспективно, но я всегда записываю все структурные изменения БД в свою базу данных разработки, а затем, используя номер версии, чтобы определить текущую версию БД, я могу запустить необходимые сценарии в оперативной БД, следовательно, приведение его в соответствие одновременно с загрузкой нового кода.
Это также работает для любых изменений содержимого, например, если изменение в базовой структуре влияет на хранимое содержимое, вы также можете написать сценарии для соответствующей миграции данных.