Package | Description |
---|---|
liquibase.change |
The change package contains the available database "changes".
|
liquibase.change.core |
Technically, a Change expresses an intention for alter the structure of the Database.
|
liquibase.change.custom |
Although Liquibase tries to provide a wide range of database refactorings, there are times you may want to create
your own custom refactoring class.
|
liquibase.extension.testing.testsystem |
Modifier and Type | Method and Description |
---|---|
SqlStatement[] |
Change.generateRollbackStatements(Database database)
Generates the
SqlStatement objects that would roll back the change. |
SqlStatement[] |
AbstractChange.generateRollbackStatements(Database database)
Implementation relies on value returned from
AbstractChange.createInverses() . |
Modifier and Type | Method and Description |
---|---|
SqlStatement[] |
LoadUpdateDataChange.generateRollbackStatements(Database database) |
Modifier and Type | Method and Description |
---|---|
SqlStatement[] |
CustomChangeWrapper.generateRollbackStatements(Database database)
Finishes configuring the CustomChange based on the values passed to
CustomChangeWrapper.setParam(String, String) then calls CustomSqlRollback.generateRollbackStatements(liquibase.database.Database)
or CustomTaskRollback.rollback(liquibase.database.Database) depending on the CustomChange implementation. |
SqlStatement[] |
CustomSqlRollback.generateRollbackStatements(Database database)
Generates the SQL statements required to roll back the change
|
void |
CustomTaskRollback.rollback(Database database)
Method called to rollback the change.
|
Modifier and Type | Method and Description |
---|---|
void |
DatabaseTestSystem.executeInverses(Change change) |
Copyright © 2023 Liquibase.org. All rights reserved.