2017-08-18 5 views
1

Ich benutze Liquibase 3.5.3 und Liquibase für die Handhabung der Änderungen in der DB. Ist es in irgendeiner Weise möglich, dass der Befehl Liquibase diff den forIndexName beim Hinzufügen eines Primärschlüssels nicht generiert? Changesets mit diesem forIndexName nicht auf mindestens h2, wo ich den Fehler:Liquibase Diff Generierung forIndexName funktioniert nicht auf h2

forIndexName nicht auf h2 erlaubt ist

So wäre es schön, dieses Attribut nicht immer aus dem generierten Changelog entfernen müssen.

Antwort

0

forIndexName wird für H2 jetzt nicht unterstützt.

Als Abhilfe können Sie liquibase 3.3.5 verwenden, die letzte Version, die Changelog ohne forIndexName Anweisung erzeugt wird Liquibase.

Die mit einer alten liquibase-Version generierte Changelog-Datei kann mit einer neueren liquibase-Version geladen werden.

Verwandte Themen