Uses of Class
liquibase.exception.RollbackImpossibleException
Package
Description
The change package contains the available database "changes".
Technically, a Change expresses an intention for alter the structure of the Database.
Although Liquibase tries to provide a wide range of database refactorings, there are times you may want to create
your own custom refactoring class.
-
Uses of RollbackImpossibleException in liquibase.change
Modifier and TypeMethodDescriptionAbstractChange.generateRollbackStatements
(Database database) Implementation relies on value returned fromAbstractChange.createInverses()
.Change.generateRollbackStatements
(Database database) Generates theSqlStatement
objects that would roll back the change. -
Uses of RollbackImpossibleException in liquibase.change.core
Modifier and TypeMethodDescriptionLoadUpdateDataChange.generateRollbackStatements
(Database database) -
Uses of RollbackImpossibleException in liquibase.change.custom
Modifier and TypeMethodDescriptionCustomChangeWrapper.generateRollbackStatements
(Database database) Finishes configuring the CustomChange based on the values passed toCustomChangeWrapper.setParam(String, String)
then callsCustomSqlRollback.generateRollbackStatements(liquibase.database.Database)
orCustomTaskRollback.rollback(liquibase.database.Database)
depending on the CustomChange implementation.CustomSqlRollback.generateRollbackStatements
(Database database) Generates the SQL statements required to roll back the changevoid
Method called to rollback the change. -
Uses of RollbackImpossibleException in liquibase.extension.testing.testsystem