Properties, update table and validation


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?



I should have tested this first. RunOnChange does what I want  :slight_smile:


Glad you found the solution