See: Description
| Interface | Description |
|---|---|
| CustomChange |
Interface to implement when creating a custom change.
|
| CustomSqlChange |
Interface to implement when creating a custom change that generates SQL.
|
| CustomSqlRollback |
Interface to implement that allows rollback of a custom sql change.
|
| CustomTaskChange |
Interface to implement when creating a custom change that does not actually generate SQL.
|
| CustomTaskRollback |
Interface to implement that allows rollback of a custom task change.
|
| Class | Description |
|---|---|
| CustomChangeWrapper |
Adapts CustomChange implementations to the standard change system used by Liquibase.
|
To create your own custom refactoring, simply create a class that implements the
CustomSqlChange or CustomTaskChange interface and
use the <custom> tag in your change set.
If your change can be rolled back, implement the CustomSqlRollback interface as
well.
For a sample custom change class, see liquibase.change.custom.ExampleCustomSqlChange in the test sources.
Copyright © 2019 Liquibase.org. All rights reserved.