Znajduję wszelkie dodatki do wtyczki do zmiany wersji bazy danych.Jak: wersja bazy danych z maven2?
10
A
Odpowiedz
10
Istnieje kilka wtyczek, które oferują pewne wsparcie dla tego zadania:
- Maven LiquiBase Plugin
- Maven Database Migration Plugin
- DbMaintain Maven Plugin (plugin do DbMaintain, słynny narzędzie z Unitils)
Nie mam zbyt dużego doświadczenia z nimi, obecnie używamy niestandardowego narzędzia do stosowania naszych skryptów zmian. Ale Maven Database Migration Plugin jest poważnym kandydatem do jego zastąpienia. LiquiBase jest dość znana, ale także inna, zmiany są opisane w ogólnym formacie XML. O DbMaintain działa dobrze (w Unitils), ale nigdy wcześniej nie testowałem wspomnianej powyżej wtyczki opakowania.
6
Oto jeszcze jeden, to proste w obsłudze i posiada doskonałe wsparcie dla procedur składowanych Mysql:
1
użyłem tego jednego http://jsoftware.org/maven-dbpatch-plugin
Obsługuje łatek wycofywania zbyt.