I am working on a database migration in which we migrate data from 1 table to 2 other tables. For this I use a PL/SQL script. A very simplified version of the script is visible below:
END;The problem is: liquibase runs the script but no data is persisted to the database, it looks as if the script doesn’t run. If I introduce a typo on purpose (change a table name for example) the script fails to run so it does actually execute the script. Also, when I run the SQL manually it works as expected so it seems that the problem is related to liquibase.
Any clue of why this happens/how to solve this?