/ / Können Sie die changelog-ID in einem Liquibase-Skript referenzieren? - Liquibase

Können Sie die Changelog-ID im Liquibase-Skript referenzieren? - Liquibase

Gibt es trotzdem einen Verweis auf die ChangeLog-ID indeine sql? Wir sind gerade dabei, unsere Datenbank auf liquibase umzustellen, aber wir haben bereits eine Umgebungstabelle mit Schlüsselwertpaaren, von denen eines "database_version" ist. Ich möchte, dass alle Änderungen von liquibase den Wert für "database_version" ebenfalls aktualisieren "mit der change_log id.

Antworten:

0 für die Antwort № 1

Es ist nichts eingebaut, aber das Erweiterungssystem (http://liquibase.org/extensions) können Sie es selbst implementieren.

Der einfachste Ansatz wäre wahrscheinlich das Hinzufügen einer liquibase.changelog.visitor.ChangeExecListener-Implementierung, die Ihre Tabelle aktualisiert, nachdem jede Änderung ausgeführt wurde.