liquibase.change.custom.package-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of liquibase-core Show documentation
Show all versions of liquibase-core Show documentation
Liquibase is a tool for managing and executing database changes.
/**
* Although Liquibase tries to provide a wide range of database refactorings, there are times you may want to create
* your own custom refactoring class.
*
* To create your own custom refactoring, simply create a class that implements the
* {@link liquibase.change.custom.CustomSqlChange} or {@link liquibase.change.custom.CustomTaskChange} interface and
* use the <custom> tag in your changeset.
*
* If your change can be rolled back, implement the {@link liquibase.change.custom.CustomSqlRollback} interface as
* well.
*
* For a sample custom change class, see liquibase.change.custom.ExampleCustomSqlChange in the test sources.
*/
package liquibase.change.custom;