<twocents>
- Экспортируйте все ваши объекты в файлы .SQL, передайте их в систему управления версиями и запишите их в папку на диске.
- Создайте таблицу отслеживания, которая отображает экспортируемый вами объект в хэш DDL объекта.
- Проверка объектов в базе данных при инициализации вашего приложения или в другое подходящее время.
- Сравните хэш DDL объекта базы данных в базе данных с тем, что находится на диске. Если есть несоответствие и заново создайте объект, выполнив DDL файла на диске
Хеш действует как быстрый способ проверить, соответствует ли то, что находится в базе данных, структуре объекта, который, как вы ожидаете, будет в базе данных. Способы его развертывания сомнительны, но я предполагаю, что вы контролируете объекты базы данных, которые вы открыли для приложения.
</twocents>