Use a replace script to replace a deployed changes with the desired changes.
...
- DDL folder or packageMethod=CONVERT
- DDL_DIRECT folder or packageMethod=DDL_DIRECT
- DATA_DML folder or packageMethod=DATA_DML
- SQL_DIRECT folder or packageMethod=DIRECT
- SQL folder or packageMethod=SQLFILE
- Liquibase changelogs - replace the changesets packaged from the original changelog with changesets from the replacement changelog.
...
The file may use any extension (e.g. .sql) or no extension.
Multiple Replace Changesets
If you need to replace the contents of a replace script, use another replace script with the same -replace name. You do not need to string together multiple replace statements. Liquibase will handle updating the contents of the -replace.
myscript-replace.sql
myscript-replace-replace.sql
Processing
Deployment Packager processes the -replace files during packaging, as follows:
...