Как: управление версиями базы данных с помощью maven2? - PullRequest
10 голосов
/ 11 мая 2010

Я нахожу любой плагин maven для управления версиями базы данных.

Ответы [ 3 ]

10 голосов
/ 11 мая 2010

Есть несколько плагинов, которые предлагают некоторую поддержку для этой задачи:

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

6 голосов
/ 30 октября 2010

Вот еще один, он прост в использовании и имеет отличную поддержку хранимых процедур Mysql:

Плагин Flyway Maven

1 голос
/ 19 сентября 2011

Я использовал это http://jsoftware.org/maven-dbpatch-plugin

Он также поддерживает исправления отката.

...