I have a change set which I use to enter a license key into our schema. The change set uses a Liquibase property placeholder within an update table tag. The change set has a runAlways=true attribute.
If I wish to update the license key at a later stage - how can I force liquibase to ignore the checksum calculation when re-running the change set with a different license key property. Currently the change set fails validation.
One option would be to rollback an individual change set at some point in the past (rather than back to a particular tag). Is this possible? I don’t want to have to manually delete the entry from the dbchangelog.
Perhaps runOnChange=true might do the job?