I am trying to generate a changelog from our existing database. Couple of the tables have foreign keys that contain multiple columns. It seems this does not work, as the generated addForeignKeyConstraints does not contain comma separated baseColumnNames nor referencedColumnNames. Only the first column of the foreign key is contained.
I use Liquibase 3.0.2. Is that supposed to work? Does it work for someone? Anything I could have done wrong?
It seems this is not yet fixed in 3.0.4. Multi column foreign keys are not generated correctly when running generateChangelog against Firebird and Oracle database. Shouldn’t that be fixed?