Applies to
- Liquibase Pro
- Liquibase Open Source (Community)
Conditions
- Any version of Liquibase Pro or Open Source
Question
Does adding the ignore="true" attribute to an already executed changeset prevent it from being run in upstream environments?
Answer
Yes, when the attribute ignore="true"
is added to a changeset, Liquibase will not attempt to deploy this changeset to any environment even if the changeset is not in the DATABASECHANGELOG table for that environment.
For example, if the changeset has been deployed to a dev environment, and then the attribute ignore="true"
is added to the changeset, further deployments to other environments like QA and Production will not have this changeset included.
As the attribute name suggests, this attribute tells Liquibase to ignore this changeset.
Comments
0 comments
Article is closed for comments.