Я нахожу любой плагин maven для управления версиями базы данных.
Есть несколько плагинов, которые предлагают некоторую поддержку для этой задачи:
У меня нет большого опыта работы с ними, в настоящее время мы используем специальный инструмент для применения наших сценариев изменений. Но плагин Maven Database Migration является серьезным кандидатом на его замену. LiquiBase довольно известна, но также отличается, изменения описаны в общем формате XML. Что касается DbMaintain, он работает хорошо (в Unitils), но я никогда не тестировал плагин оболочки, упомянутый выше.
Вот еще один, он прост в использовании и имеет отличную поддержку хранимых процедур Mysql:
Плагин Flyway Maven
Я использовал это http://jsoftware.org/maven-dbpatch-plugin
Он также поддерживает исправления отката.