Attempting to upgrade from 4.7.1 to 4.12.0
MSSQL 2019 Database
Using XML changelog w/ sqlFile changeset
An SQL file that worked fine under 4.7.1 contains an update statement like this:
update tab1 set col1 ='{"state":"CANCELED","isFinal":true}' where col2 = 'aCertainValue';
now with 4.12.0 it produces the error:
com.microsoft.sqlserver.jdbc.SQLServerException: Unclosed quotation mark after the character string '{"state":"CANCELED","isFinal":true'.
It appears that Liquibase is getting confused trying to parse the JSON contained within the single quotes.
Any suggestions for what I do next?
Thanks!