@tyran11
I tried it locally and it does accept the parameters endDelimiter etc as shown in image. NOTICE the XSD schema version change… to “dbchangelog-3.9.xsd” and main master change log as here
But , the plsql code does not work with two procedures in same sql file…still needs to be in two separate files , as even though it accepts it as parameter, it does not really treat it as delimiter and creates the entire “addperson.sql” code as one procedure which is then invalid (see attached screen shot)
so, if you can create separate sql file for each plsql code block its better ( best practice anyways)
You can try SQL Formatted change log if you need to keep all plsql code in one script.
let me know if any questions.
also look at this : https://oracle-base.com/articles/misc/liquibase-automating-your-database-deployments