Liquibase ist ein großartiges Tool zum Organisieren von Datenbankänderungen. Ich führe Liquibase Changesets beim Start in einer Cluster-Umgebung. Die erste Anwendungsinstanz legt eine Sperre (in der Datenbank changeloglock) ab und führt die Changesets aus. Andere Instanzen, wenn sie die Sperre ergreifen, markieren nur die ausgeführten Änderungsmengen als MARK_RAN. So weit, ist es gut.liquibase databasechangelog zeigt den Computernamen nicht an
Kürzlich gab es ein Problem, und ich musste in die Details der Tabelle Datenbankchangelog tauchen. Ich hatte erwartet, den Instanznamen (Computername) in den Meta-Informationen zu sehen. Aber ich konnte es dort nicht finden. Gibt es eine Möglichkeit, das Liquibase-Verhalten so anzupassen, dass es den Instanznamen als Metainformation in die Tabelle "Datenbankchangelog" schreibt?
Vielen Dank!
Ich schätze Ihre Antwort. Vielen Dank! – aug70co