So kennzeichnen Sie ein Changeset in der Liquibase als Rollback
Ich habe den Maven Pluggin für Liquibase wie in angegeben konfiguriertMaven-Konfiguration.
Erstellen Sie nun ein Änderungsset wie: -
<changeSet id="changeRollback" author="nvoxland">
<createTable tableName="changeRollback1">
<column name="id" type="int"/>
</createTable>
<rollback>
<dropTable tableName="changeRollback1"/>
</rollback>
</changeSet>
Erstellt die SQL zum Aktualisieren der DB über die Befehlszeile: -mvn liquibase: updateSQL
Ich möchte nur wissen, wie ein Rollback mithilfe eines "rollbackTag" -Parameters durchgeführt wird. wenn der Befehl ausgeführt wirdmvn liquibase: rollbackSQL", was soll der Wert des Parameters" rollbackTag "sein.
Und ist ein Rollback mit der Changeset-ID möglich?