Ответ 1
Есть несколько плагинов, которые предлагают некоторую поддержку для этой задачи:
- Плагин Maven LiquiBase
- Плагин миграции Maven для базы данных
- DbMaintain Maven Plugin (плагин для DbMaintain, знаменитый инструмент от Unitils)
У меня нет большого опыта с ними, мы в настоящее время используем настраиваемый инструмент для применения наших скриптов изменений. Но Maven Database Migration Plugin является серьезным кандидатом для его замены. LiquiBase довольно знаменит, но также отличается, изменения описаны в общем формате XML. О DbMaintain, он работает хорошо (в Unitils), но я никогда не тестировал плагин-оболочку, упомянутый выше.