I’m not exactly sure what is going on in the background for this. I’m trying to populate an H2 database table with some text that includes the words ‘scale values mean’ in that order. When I do so it attempts to insert ‘scale KEY(version) values mean’ instead.
I’ve created a sample project to show the error
if you clone the project and run
mvn liquibase:update you will see an error
the error is for a null value in the non-null column ‘id’ but this should be auto-populated by the incrementer. If you change the text in the csv it will run as expected.
My question is, is there a better way to escape the text in the csv? It looks like it’s still being interpreted by something on the way to the database.