Просто интересно, кто-нибудь когда-нибудь задумывался / реализовывал что-то подобное.
Я рассматриваю возможность реализации схемы управления версиями БД. Один раз в день запускается задание, которое выводит весь DDL и исходный код в один файл. Хеш будет затем запущен для этого файла. Хеш будет храниться в БД с номером версии. Каждый раз, когда хэш изменялся, значение хеша обновлялось, а номер версии увеличивался.
Это имеет смысл? Кто-нибудь видит какие-то огромные дыры в этом, кроме того факта, что это будет происходить раз в день?
Кто-нибудь делал что-то подобное?