При накатывании миграции через dbmaintain может возникнуть ошибка: Причина в том, что скрипт миграции уже содержится в таблице проведенных миграций и его контрольная сумма не совпадает с тем, что лежит на диске. Т.е. файл был изменен. Решение. Смотрим в конфиге dbmaintain название таблицы куда пишутся все проведенные миграции в параметре dbMaintainer.executedScriptsTableName. Допустим это таблица migrations.… Читать далее org.dbmaintain.util.DbMaintainException: Following irregular script updates were detected — решение проблемы