2017-01-03 3 views
0

Wir planen, Liquibase verwenden, um einige Referenzdaten (Datensatz ist weniger als 20K Zeilen) zu pflegen. Die Daten würden in QC env aktualisiert und validiert werden, und wir möchten die Änderungen mit liquibase in prod verschieben.Liquibase Diff Daten zwischen 2 DB

I verwendet generateChangeLog mit diffTypes = data

Beim ersten Durchlauf den Changelog mit Insert-Anweisungen generiert.

Jetzt gehe ich und füge eine neue Zeile hinzu und aktualisiere eine der vorhandenen Zeile & wiederhole den Befehl. Ich hatte gehofft, dass es 1 Einfüge- und 1 Update-Anweisung generieren würde, aber es endete nur mit dem Erstellen von INSERT-Anweisungen, die alle ursprünglichen INSERT-Anweisungen enthielten.

Gibt es eine Möglichkeit, Changelog mit nur Zeilen zu generieren, die geändert/hinzugefügt/entfernt wurden?

Antwort

Verwandte Themen