Wir Datenbank Veröffentlichungen, die aus einer Gruppe von Änderungssätzen und unserer Datenbank Änderungsprotokolle sind organisiert in der folgenden Art und Weise hergestellt werdenLiquibase - Roll einen Satz von Differenzmengen zurück
MasterChangeLog.xml
---> Release0001.XML
---> AddCustomerTable.XML
---> AddOrderTable.XML
---> Release0002.XML
---> AddNewColumnsToCustomerTable.XML
---> AlterOrderTableXML
---> Release0003.XML
---> AddPreferedCustomerTable.XML
Ich mag wissen würde, wie ich würde eine Reihe von Änderungssätzen zurückrollen. Ich hatte gehofft, dass ich TagDatabase mit der Release-Nummer (Release001, Release002 oder Release003) verwenden könnte und Rollback nur mit dem Tag
Ich würde in der Lage sein, etwas in der Art zu tun, wenn ich alle Änderungen auf Release001 zurücksetzen wollte
java -jar "liquibase.jar" --changeLogFile="MasterChangeLog.xml" Rollback "Release0002"
Könnten Sie mir bitte sagen, wie ich mit Liquibase arbeiten würde?
Dank