Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/liquibase/liquibase-nochangelogupdate
Liquibase extension to suppress marking changeSets as ran in the DatabaseChangeLog table
https://github.com/liquibase/liquibase-nochangelogupdate
core extension oss
Last synced: 3 months ago
JSON representation
Liquibase extension to suppress marking changeSets as ran in the DatabaseChangeLog table
- Host: GitHub
- URL: https://github.com/liquibase/liquibase-nochangelogupdate
- Owner: liquibase
- License: apache-2.0
- Created: 2013-10-03T19:49:36.000Z (over 11 years ago)
- Default Branch: main
- Last Pushed: 2024-09-12T12:08:13.000Z (5 months ago)
- Last Synced: 2024-09-12T23:24:39.325Z (5 months ago)
- Topics: core, extension, oss
- Language: Java
- Homepage:
- Size: 37.1 KB
- Stars: 6
- Watchers: 17
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Liquibase Extension: No ChangeLog Table Updates
===========================This extension suppresses all calls to update the DatabaseChangeLog table as changeSets are ran.
That means no:
* "insert into databasechangelog" calls on update
* "delete from databasechangelog" calls on rollback
* Updating of checksum informationThis extension does still create and read from the DatabaseChangeLog table so if there are already changeSets marked as ran they will not be reran.
You can disable the extension logic by setting the system parameter "liquibase.ext.nochangelogupdate.enabled" to "false"
**WARNING: THIS FUNCTIONALITY IS NOT WHAT YOU NORMALLY WANT!**
_It can be helpful in certain circumstance, so use at your own risk_To use the extension, simply add the liquibase-nochangelogupdate.jar file to your classpath.
Download the liquibase-nochangelogupdate.jar file from:
* Direct: ["release" section on github](https://github.com/liquibase/liquibase-nochangeloginsert/releases)
* Maven: Group org.liquibase.ext, Artifact liquibase-nochangeloginsert