Существует ли какой-либо (mysql) инструмент сравнения db, который может выводить различия между 2 файлами дампа (или 2 дБ) в виде серии операторов ddl и dml sql?
Я хотел бы сохранить управляемую версию БД, и пока что «лучший» вариант, который я видел, - это создать первоначальный дамп базы данных, а затем поместить изменения в серию сценариев.
Проблема в том, что мы используем joomla, поэтому сложно создавать сценарии этих изменений вручную. (Вы создаете меню, вносите изменения в БД, создаете контент, вносите изменения в БД и т. Д.)
Для проблемы коллизий идентификаторов можно предположить, что мы могли бы настроить каждую машину разработчика на создание идентификаторов в определенных диапазонах, скажем, dev1 [1..1000], dev2 [1001..2000] и изо всех сил стараться избегать работы нескольких разработчиков тот же «контент»
Предположим, что инструмент существует, что еще я должен учитывать, чтобы получить опыт сглаживания?