I’ve just installed liquibase and got it running.
I ran diffDatabaseToChangeLog between by db running, mysql on mac osx.
I get a bunch of errors like this in the console:
- [diffDatabaseToChangeLog] Foreign key FK45838CEF45007F33 references table scraperresultlog, which we cannot find. Ignoring.
The change log that is created has a drop statement and a corresponding create statement for every single foreign key.
It appears that this is because of the “references” clause in the db, has gone to lower case.
I verified that the schema on production is correct, but when I run the inserts on the mac they end up in lowercase.
This hasn’t caused a problem until now…