Package | Description |
---|---|
liquibase.change |
The change package contains the available database "changes".
|
liquibase.change.core | |
liquibase.change.core.supplier | |
liquibase.change.custom | |
liquibase.change.custom.supplier | |
liquibase.changelog | |
liquibase.changelog.visitor | |
liquibase.database | |
liquibase.dbdoc | |
liquibase.diff.output.changelog | |
liquibase.diff.output.changelog.core | |
liquibase.exception | |
liquibase.executor | |
liquibase.executor.jvm | |
liquibase.sdk.database | |
liquibase.sdk.supplier.change | |
liquibase.sqlgenerator |
Modifier and Type | Class and Description |
---|---|
class |
AbstractChange
Standard superclass to simplify
Change implementations. |
class |
AbstractSQLChange
A common parent for all raw SQL related changes regardless of where the sql was sourced from.
|
Modifier and Type | Method and Description |
---|---|
Change |
ChangeFactory.create(String name)
Create a new Change implementation for the given change name.
|
protected Change[] |
AbstractChange.createInverses()
Create inverse changes that can roll back this change.
|
Modifier and Type | Method and Description |
---|---|
Map<String,SortedSet<Class<? extends Change>>> |
ChangeFactory.getRegistry()
Return the registry of all Changes found.
|
Modifier and Type | Method and Description |
---|---|
ChangeMetaData |
ChangeFactory.getChangeMetaData(Change change) |
Object |
ChangeParameterMetaData.getCurrentValue(Change change)
Returns the current value of this parameter for the given Change.
|
Map<String,Object> |
ChangeFactory.getParameters(Change change) |
Map<String,ChangeParameterMetaData> |
ChangeMetaData.getSetParameters(Change change)
Return the parameters of the given change that are set to a non-null value.
|
void |
ChangeParameterMetaData.setValue(Change change,
Object value)
Sets the value of this parameter on the given change.
|
Modifier and Type | Method and Description |
---|---|
void |
ChangeFactory.register(Class<? extends Change> changeClass)
Register a new Change class.
|
Constructor and Description |
---|
ChangeParameterMetaData(Change change,
String parameterName,
String displayName,
String description,
Map<String,Object> exampleValues,
String since,
Type dataType,
String[] requiredForDatabase,
String[] supportedDatabases,
String mustEqualExisting,
LiquibaseSerializable.SerializationType serializationType) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractModifyDataChange
Encapsulates common fields for update and delete changes.
|
class |
AddAutoIncrementChange
Makes an existing column into an auto-increment column.
|
class |
AddColumnChange
Adds a column to an existing table.
|
class |
AddDefaultValueChange
Sets a new default value to an existing column.
|
class |
AddForeignKeyConstraintChange
Adds a foreign key constraint to an existing column.
|
class |
AddLookupTableChange
Extracts data from an existing column to create a lookup table.
|
class |
AddNotNullConstraintChange
Adds a not-null constraint to an existing column.
|
class |
AddPrimaryKeyChange
Creates a primary key out of an existing column or set of columns.
|
class |
AddUniqueConstraintChange
Adds a unique constraint to an existing column.
|
class |
AlterSequenceChange
Modifies properties of an existing sequence.
|
class |
CreateIndexChange
Creates an index on an existing column.
|
class |
CreateProcedureChange |
class |
CreateSequenceChange
Creates a new sequence.
|
class |
CreateTableChange
Creates a new table.
|
class |
CreateViewChange
Creates a new view.
|
class |
DeleteDataChange |
class |
DropAllForeignKeyConstraintsChange |
class |
DropColumnChange
Drops an existing column from a table.
|
class |
DropDefaultValueChange
Removes the default value from an existing column.
|
class |
DropForeignKeyConstraintChange
Drops an existing foreign key constraint.
|
class |
DropIndexChange
Drops an existing index.
|
class |
DropNotNullConstraintChange
Drops a not-null constraint from an existing column.
|
class |
DropPrimaryKeyChange
Removes an existing primary key.
|
class |
DropProcedureChange |
class |
DropSequenceChange
Drops an existing sequence.
|
class |
DropTableChange
Drops an existing table.
|
class |
DropUniqueConstraintChange
Removes an existing unique constraint.
|
class |
DropViewChange
Drops an existing view.
|
class |
EmptyChange |
class |
ExecuteShellCommandChange
Executes a given shell executable.
|
class |
InsertDataChange
Inserts data into an existing table.
|
class |
LoadDataChange |
class |
LoadUpdateDataChange |
class |
MergeColumnChange
Combines data from two existing columns into a new column and drops the original columns.
|
class |
ModifyDataTypeChange |
class |
OutputChange |
class |
RawSQLChange
Allows execution of arbitrary SQL.
|
class |
RenameColumnChange
Renames an existing column.
|
class |
RenameSequenceChange
Renames an existing table.
|
class |
RenameTableChange
Renames an existing table.
|
class |
RenameViewChange
Renames an existing view.
|
class |
SetColumnRemarksChange |
class |
SetTableRemarksChange |
class |
SQLFileChange
Represents a Change for custom SQL stored in a File.
|
class |
StopChange |
class |
TagDatabaseChange |
class |
UpdateDataChange |
Modifier and Type | Method and Description |
---|---|
protected Change[] |
CreateIndexChange.createInverses() |
protected Change[] |
CreateViewChange.createInverses() |
protected Change[] |
AddDefaultValueChange.createInverses() |
protected Change[] |
CreateTableChange.createInverses() |
protected Change[] |
RenameViewChange.createInverses() |
protected Change[] |
RenameTableChange.createInverses() |
protected Change[] |
AddPrimaryKeyChange.createInverses() |
protected Change[] |
CreateSequenceChange.createInverses() |
protected Change[] |
AddLookupTableChange.createInverses() |
protected Change[] |
AddNotNullConstraintChange.createInverses() |
protected Change[] |
AddForeignKeyConstraintChange.createInverses() |
protected Change[] |
DropNotNullConstraintChange.createInverses() |
protected Change[] |
RenameSequenceChange.createInverses() |
protected Change[] |
RenameColumnChange.createInverses() |
protected Change[] |
AddColumnChange.createInverses() |
protected Change[] |
AddUniqueConstraintChange.createInverses() |
protected Change[] |
TagDatabaseChange.createInverses() |
Modifier and Type | Method and Description |
---|---|
Change[] |
AddAutoIncrementChangeSupplier.prepareDatabase(AddAutoIncrementChange change) |
Change[] |
AddColumnChangeSupplier.prepareDatabase(AddColumnChange change) |
Change[] |
AddDefaultValueChangeSupplier.prepareDatabase(AddDefaultValueChange change) |
Change[] |
AddForeignKeyConstraintChangeSupplier.prepareDatabase(AddForeignKeyConstraintChange change) |
Change[] |
AddLookupTableChangeSupplier.prepareDatabase(AddLookupTableChange change) |
Change[] |
AddNotNullConstraintChangeSupplier.prepareDatabase(AddNotNullConstraintChange change) |
Change[] |
AddPrimaryKeyChangeSupplier.prepareDatabase(AddPrimaryKeyChange change) |
Change[] |
AddUniqueConstraintChangeSupplier.prepareDatabase(AddUniqueConstraintChange change) |
Change[] |
AlterSequenceChangeSupplier.prepareDatabase(AlterSequenceChange change) |
Change[] |
CreateIndexChangeSupplier.prepareDatabase(CreateIndexChange change) |
Change[] |
CreateProcedureChangeSupplier.prepareDatabase(CreateProcedureChange change) |
Change[] |
CreateSequenceChangeSupplier.prepareDatabase(CreateSequenceChange change) |
Change[] |
CreateTableChangeSupplier.prepareDatabase(CreateTableChange change) |
Change[] |
CreateViewChangeSupplier.prepareDatabase(CreateViewChange change) |
Change[] |
DeleteDataChangeSupplier.prepareDatabase(DeleteDataChange change) |
Change[] |
DropAllForeignKeyConstraintsChangeSupplier.prepareDatabase(DropAllForeignKeyConstraintsChange change) |
Change[] |
DropColumnChangeSupplier.prepareDatabase(DropColumnChange change) |
Change[] |
DropDefaultValueChangeSupplier.prepareDatabase(DropDefaultValueChange change) |
Change[] |
DropForeignKeyConstraintChangeSupplier.prepareDatabase(DropForeignKeyConstraintChange change) |
Change[] |
DropIndexChangeSupplier.prepareDatabase(DropIndexChange change) |
Change[] |
DropNotNullConstraintChangeSupplier.prepareDatabase(DropNotNullConstraintChange change) |
Change[] |
DropPrimaryKeyChangeSupplier.prepareDatabase(DropPrimaryKeyChange change) |
Change[] |
DropProcedureChangeSupplier.prepareDatabase(DropProcedureChange change) |
Change[] |
DropSequenceChangeSupplier.prepareDatabase(DropSequenceChange change) |
Change[] |
DropTableChangeSupplier.prepareDatabase(DropTableChange change) |
Change[] |
DropUniqueConstraintChangeSupplier.prepareDatabase(DropUniqueConstraintChange change) |
Change[] |
DropViewChangeSupplier.prepareDatabase(DropViewChange change) |
Change[] |
EmptyChangeSupplier.prepareDatabase(EmptyChange change) |
Change[] |
ExecuteShellCommandChangeSupplier.prepareDatabase(ExecuteShellCommandChange change) |
Change[] |
InsertDataChangeSupplier.prepareDatabase(InsertDataChange change) |
Change[] |
LoadDataChangeSupplier.prepareDatabase(LoadDataChange change) |
Change[] |
LoadUpdateDataChangeSupplier.prepareDatabase(LoadUpdateDataChange change) |
Change[] |
MergeColumnChangeSupplier.prepareDatabase(MergeColumnChange change) |
Change[] |
ModifyDataTypeChangeSupplier.prepareDatabase(ModifyDataTypeChange change) |
Change[] |
RawSQLChangeSupplier.prepareDatabase(RawSQLChange change) |
Change[] |
RenameColumnChangeSupplier.prepareDatabase(RenameColumnChange change) |
Change[] |
RenameSequenceChangeSupplier.prepareDatabase(RenameSequenceChange change) |
Change[] |
RenameTableChangeSupplier.prepareDatabase(RenameTableChange change) |
Change[] |
RenameViewChangeSupplier.prepareDatabase(RenameViewChange change) |
Change[] |
SQLFileChangeSupplier.prepareDatabase(SQLFileChange change) |
Change[] |
StopChangeSupplier.prepareDatabase(StopChange change) |
Change[] |
TagDatabaseChangeSupplier.prepareDatabase(TagDatabaseChange change) |
Change[] |
UpdateDataChangeSupplier.prepareDatabase(UpdateDataChange change) |
Change[] |
CreateProcedureChangeSupplier.revertDatabase(CreateProcedureChange change) |
Modifier and Type | Class and Description |
---|---|
class |
CustomChangeWrapper
Adapts CustomChange implementations to the standard change system used by Liquibase.
|
Modifier and Type | Method and Description |
---|---|
Change[] |
CustomChangeWrapperSupplier.prepareDatabase(CustomChangeWrapper change) |
Modifier and Type | Method and Description |
---|---|
protected Change |
ChangeSet.toChange(ParsedNode value,
ResourceAccessor resourceAccessor) |
Modifier and Type | Method and Description |
---|---|
List<Change> |
RollbackContainer.getChanges() |
List<Change> |
ChangeSet.getChanges()
Returns an unmodifiable list of changes.
|
Modifier and Type | Method and Description |
---|---|
void |
ChangeSet.addChange(Change change) |
void |
ChangeSet.addRollbackChange(Change change) |
Modifier and Type | Method and Description |
---|---|
void |
RollbackContainer.setChanges(List<Change> changes) |
Modifier and Type | Method and Description |
---|---|
void |
ChangeExecListener.ran(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database) |
void |
ChangeExecListener.willRun(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database) |
Modifier and Type | Method and Description |
---|---|
void |
Database.executeRollbackStatements(Change change,
List<SqlVisitor> sqlVisitors) |
void |
AbstractJdbcDatabase.executeRollbackStatements(Change change,
List<SqlVisitor> sqlVisitors) |
void |
Database.executeStatements(Change change,
DatabaseChangeLog changeLog,
List<SqlVisitor> sqlVisitors) |
void |
AbstractJdbcDatabase.executeStatements(Change change,
DatabaseChangeLog changeLog,
List<SqlVisitor> sqlVisitors) |
void |
Database.saveRollbackStatement(Change change,
List<SqlVisitor> sqlVisitors,
Writer writer) |
void |
AbstractJdbcDatabase.saveRollbackStatement(Change change,
List<SqlVisitor> sqlVisitors,
Writer writer) |
void |
Database.saveStatements(Change change,
List<SqlVisitor> sqlVisitors,
Writer writer) |
void |
AbstractJdbcDatabase.saveStatements(Change change,
List<SqlVisitor> sqlVisitors,
Writer writer) |
Modifier and Type | Method and Description |
---|---|
protected void |
PendingChangesWriter.writeBody(FileWriter fileWriter,
Object object,
List<Change> ranChanges,
List<Change> changesToRun) |
protected void |
PendingChangesWriter.writeBody(FileWriter fileWriter,
Object object,
List<Change> ranChanges,
List<Change> changesToRun) |
protected void |
RecentChangesWriter.writeBody(FileWriter fileWriter,
Object object,
List<Change> ranChanges,
List<Change> changesToRun) |
protected void |
RecentChangesWriter.writeBody(FileWriter fileWriter,
Object object,
List<Change> ranChanges,
List<Change> changesToRun) |
protected void |
PendingSQLWriter.writeBody(FileWriter fileWriter,
Object object,
List<Change> ranChanges,
List<Change> changesToRun) |
protected void |
PendingSQLWriter.writeBody(FileWriter fileWriter,
Object object,
List<Change> ranChanges,
List<Change> changesToRun) |
protected void |
HTMLWriter.writeBody(FileWriter fileWriter,
Object object,
List<Change> ranChanges,
List<Change> changesToRun) |
protected void |
HTMLWriter.writeBody(FileWriter fileWriter,
Object object,
List<Change> ranChanges,
List<Change> changesToRun) |
protected void |
HTMLWriter.writeChanges(String title,
FileWriter fileWriter,
List<Change> changes) |
protected void |
TableWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database) |
protected void |
PendingChangesWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database) |
protected void |
RecentChangesWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database) |
protected void |
AuthorWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database) |
protected void |
PendingSQLWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database) |
protected void |
ColumnWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database) |
protected abstract void |
HTMLWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database) |
void |
HTMLWriter.writeHTML(Object object,
List<Change> ranChanges,
List<Change> changesToRun,
String changeLog) |
void |
HTMLWriter.writeHTML(Object object,
List<Change> ranChanges,
List<Change> changesToRun,
String changeLog) |
Modifier and Type | Method and Description |
---|---|
Change[] |
ChangeGeneratorChain.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase) |
Change[] |
ChangeGeneratorFactory.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase) |
Change[] |
ChangedObjectChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
ChangeGeneratorChain.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase) |
Change[] |
ChangeGeneratorFactory.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase) |
Change[] |
MissingObjectChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain) |
Change[] |
ChangeGeneratorChain.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase) |
Change[] |
ChangeGeneratorFactory.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase) |
Change[] |
UnexpectedObjectChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain) |
Modifier and Type | Method and Description |
---|---|
Change[] |
ChangedPrimaryKeyChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
ChangedSequenceChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
ChangedUniqueConstraintChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
ChangedColumnChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
ChangedTableChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
ChangedIndexChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
ChangedForeignKeyChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
ChangedViewChangeGenerator.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
MissingSequenceChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
MissingTableChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
MissingDataExternalFileChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl outputControl,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain) |
Change[] |
MissingForeignKeyChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
MissingViewChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
MissingColumnChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
MissingIndexChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
MissingPrimaryKeyChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
MissingUniqueConstraintChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
MissingDataChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl outputControl,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain) |
Change[] |
UnexpectedSequenceChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
UnexpectedTableChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
UnexpectedUniqueConstraintChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
UnexpectedColumnChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
UnexpectedPrimaryKeyChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
UnexpectedForeignKeyChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
UnexpectedIndexChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Change[] |
UnexpectedViewChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain) |
Modifier and Type | Method and Description |
---|---|
protected void |
ChangedColumnChangeGenerator.handleAutoIncrementDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase) |
protected void |
ChangedColumnChangeGenerator.handleDefaultValueDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase) |
protected void |
ChangedColumnChangeGenerator.handleNullableDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase) |
protected void |
ChangedColumnChangeGenerator.handleTypeDifferences(Column column,
ObjectDifferences differences,
DiffOutputControl control,
List<Change> changes,
Database referenceDatabase,
Database comparisonDatabase) |
Constructor and Description |
---|
InvalidChangeDefinitionException(String message,
Change change) |
Modifier and Type | Method and Description |
---|---|
void |
LoggingExecutor.execute(Change change) |
void |
Executor.execute(Change change)
Write methods
|
void |
LoggingExecutor.execute(Change change,
List<SqlVisitor> sqlVisitors) |
void |
Executor.execute(Change change,
List<SqlVisitor> sqlVisitors) |
Modifier and Type | Method and Description |
---|---|
void |
JdbcExecutor.execute(Change change) |
void |
JdbcExecutor.execute(Change change,
List<SqlVisitor> sqlVisitors) |
Modifier and Type | Method and Description |
---|---|
void |
MockDatabase.executeRollbackStatements(Change change,
List<SqlVisitor> sqlVisitors) |
void |
MockDatabase.executeStatements(Change change,
DatabaseChangeLog changeLog,
List<SqlVisitor> sqlVisitors) |
void |
MockDatabase.saveRollbackStatement(Change change,
List<SqlVisitor> sqlVisitors,
Writer writer) |
void |
MockDatabase.saveStatements(Change change,
List<SqlVisitor> sqlVisitors,
Writer writer) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractChangeSupplier<T extends Change> |
interface |
ChangeSupplier<T extends Change> |
Modifier and Type | Method and Description |
---|---|
Change[] |
ChangeSupplier.prepareDatabase(T change) |
Change[] |
ChangeSupplier.revertDatabase(T change) |
Change[] |
AbstractChangeSupplier.revertDatabase(T change) |
Modifier and Type | Method and Description |
---|---|
Collection<Change> |
ChangeSupplier.getAllParameterPermutations(Database database) |
Collection<Change> |
AbstractChangeSupplier.getAllParameterPermutations(Database database) |
Set<Change> |
ChangeSupplierFactory.getExtensionChanges() |
Set<Class<? extends Change>> |
ChangeSupplierFactory.getExtensionClasses() |
Modifier and Type | Method and Description |
---|---|
protected ChangeSupplier |
ChangeSupplierFactory.getSupplier(Change change) |
boolean |
ChangeSupplier.isValid(Change change,
Database database) |
boolean |
AbstractChangeSupplier.isValid(Change change,
Database database) |
boolean |
ChangeSupplierFactory.isValid(Change change,
Database database) |
void |
ChangeSupplierFactory.prepareDatabase(Change change,
Database database) |
void |
ChangeSupplierFactory.revertDatabase(Change change,
Database database) |
Modifier and Type | Method and Description |
---|---|
ChangeSupplier |
ChangeSupplierFactory.getSupplier(Class<? extends Change> change) |
Constructor and Description |
---|
AbstractChangeSupplier(Class<? extends Change> changeClass) |
Modifier and Type | Method and Description |
---|---|
Sql[] |
SqlGeneratorFactory.generateSql(Change change,
Database database) |
Copyright © 2015 Liquibase.org. All rights reserved.