|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Change | |
---|---|
liquibase.change | The change package contains the available database "changes". |
liquibase.change.core | |
liquibase.change.custom | |
liquibase.changelog | |
liquibase.changelog.visitor | |
liquibase.database | |
liquibase.dbdoc | |
liquibase.diff.output.changelog | |
liquibase.diff.output.changelog.core | |
liquibase.exception | |
liquibase.executor | |
liquibase.sdk.database | |
liquibase.sqlgenerator |
Uses of Change in liquibase.change |
---|
Classes in liquibase.change that implement Change | |
---|---|
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. |
Methods in liquibase.change that return Change | |
---|---|
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. |
Methods in liquibase.change that return types with arguments of type Change | |
---|---|
Map<String,SortedSet<Class<? extends Change>>> |
ChangeFactory.getRegistry()
Return the registry of all Changes found. |
Methods in liquibase.change with parameters of type Change | |
---|---|
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. |
Method parameters in liquibase.change with type arguments of type Change | |
---|---|
void |
ChangeFactory.register(Class<? extends Change> changeClass)
Register a new Change class. |
Constructors in liquibase.change with parameters of type Change | |
---|---|
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)
|
Uses of Change in liquibase.change.core |
---|
Classes in liquibase.change.core that implement Change | |
---|---|
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
|
Methods in liquibase.change.core that return Change | |
---|---|
protected Change[] |
DropNotNullConstraintChange.createInverses()
|
protected Change[] |
CreateIndexChange.createInverses()
|
protected Change[] |
CreateSequenceChange.createInverses()
|
protected Change[] |
TagDatabaseChange.createInverses()
|
protected Change[] |
AddPrimaryKeyChange.createInverses()
|
protected Change[] |
AddNotNullConstraintChange.createInverses()
|
protected Change[] |
AddLookupTableChange.createInverses()
|
protected Change[] |
RenameViewChange.createInverses()
|
protected Change[] |
RenameTableChange.createInverses()
|
protected Change[] |
AddDefaultValueChange.createInverses()
|
protected Change[] |
AddUniqueConstraintChange.createInverses()
|
protected Change[] |
AddColumnChange.createInverses()
|
protected Change[] |
CreateTableChange.createInverses()
|
protected Change[] |
RenameColumnChange.createInverses()
|
protected Change[] |
RenameSequenceChange.createInverses()
|
protected Change[] |
AddForeignKeyConstraintChange.createInverses()
|
protected Change[] |
CreateViewChange.createInverses()
|
Uses of Change in liquibase.change.custom |
---|
Classes in liquibase.change.custom that implement Change | |
---|---|
class |
CustomChangeWrapper
Adapts CustomChange implementations to the standard change system used by Liquibase. |
Uses of Change in liquibase.changelog |
---|
Methods in liquibase.changelog that return Change | |
---|---|
protected Change |
ChangeSet.toChange(ParsedNode value,
ResourceAccessor resourceAccessor)
|
Methods in liquibase.changelog that return types with arguments of type Change | |
---|---|
List<Change> |
ChangeSet.getChanges()
Returns an unmodifiable list of changes. |
List<Change> |
RollbackContainer.getChanges()
|
Methods in liquibase.changelog with parameters of type Change | |
---|---|
void |
ChangeSet.addChange(Change change)
|
void |
ChangeSet.addRollbackChange(Change change)
|
Method parameters in liquibase.changelog with type arguments of type Change | |
---|---|
void |
RollbackContainer.setChanges(List<Change> changes)
|
Uses of Change in liquibase.changelog.visitor |
---|
Methods in liquibase.changelog.visitor with parameters of type Change | |
---|---|
void |
ChangeExecListener.ran(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database)
|
void |
AbstractChangeExecListener.ran(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database)
|
void |
ChangeExecListener.willRun(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database)
|
void |
AbstractChangeExecListener.willRun(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database)
|
Uses of Change in liquibase.database |
---|
Methods in liquibase.database with parameters of type Change | |
---|---|
void |
AbstractJdbcDatabase.executeRollbackStatements(Change change,
List<SqlVisitor> sqlVisitors)
|
void |
Database.executeRollbackStatements(Change change,
List<SqlVisitor> sqlVisitors)
|
void |
AbstractJdbcDatabase.executeStatements(Change change,
DatabaseChangeLog changeLog,
List<SqlVisitor> sqlVisitors)
|
void |
Database.executeStatements(Change change,
DatabaseChangeLog changeLog,
List<SqlVisitor> sqlVisitors)
|
void |
AbstractJdbcDatabase.saveRollbackStatement(Change change,
List<SqlVisitor> sqlVisitors,
Writer writer)
|
void |
Database.saveRollbackStatement(Change change,
List<SqlVisitor> sqlVisitors,
Writer writer)
|
void |
AbstractJdbcDatabase.saveStatements(Change change,
List<SqlVisitor> sqlVisitors,
Writer writer)
|
void |
Database.saveStatements(Change change,
List<SqlVisitor> sqlVisitors,
Writer writer)
|
Uses of Change in liquibase.dbdoc |
---|
Method parameters in liquibase.dbdoc with type arguments of type Change | |
---|---|
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 |
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.writeChanges(String title,
FileWriter fileWriter,
List<Change> changes)
|
protected abstract void |
HTMLWriter.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 |
TableWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database)
|
protected void |
ColumnWriter.writeCustomHTML(FileWriter fileWriter,
Object object,
List<Change> changes,
Database database)
|
protected void |
PendingSQLWriter.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)
|
Uses of Change in liquibase.diff.output.changelog |
---|
Methods in liquibase.diff.output.changelog that return Change | |
---|---|
Change[] |
ChangeGeneratorFactory.fixChanged(DatabaseObject changedObject,
ObjectDifferences differences,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
ChangeGeneratorChain.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[] |
ChangeGeneratorFactory.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
ChangeGeneratorChain.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
MissingObjectChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain)
|
Change[] |
ChangeGenerator.fixOutputAsSchema(Change[] changes,
CompareControl.SchemaComparison[] schemaComparisons)
|
Change[] |
AbstractChangeGenerator.fixOutputAsSchema(Change[] changes,
CompareControl.SchemaComparison[] schemaComparisons)
|
Change[] |
ChangeGenerator.fixSchema(Change[] changes,
CompareControl.SchemaComparison[] schemaComparisons)
|
Change[] |
AbstractChangeGenerator.fixSchema(Change[] changes,
CompareControl.SchemaComparison[] schemaComparisons)
|
Change[] |
ChangeGeneratorFactory.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
ChangeGeneratorChain.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase)
|
Change[] |
UnexpectedObjectChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisionDatabase,
ChangeGeneratorChain chain)
|
Methods in liquibase.diff.output.changelog with parameters of type Change | |
---|---|
Change[] |
ChangeGenerator.fixOutputAsSchema(Change[] changes,
CompareControl.SchemaComparison[] schemaComparisons)
|
Change[] |
AbstractChangeGenerator.fixOutputAsSchema(Change[] changes,
CompareControl.SchemaComparison[] schemaComparisons)
|
Change[] |
ChangeGenerator.fixSchema(Change[] changes,
CompareControl.SchemaComparison[] schemaComparisons)
|
Change[] |
AbstractChangeGenerator.fixSchema(Change[] changes,
CompareControl.SchemaComparison[] schemaComparisons)
|
Uses of Change in liquibase.diff.output.changelog.core |
---|
Methods in liquibase.diff.output.changelog.core that return Change | |
---|---|
Change[] |
ChangedViewChangeGenerator.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[] |
ChangedIndexChangeGenerator.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[] |
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[] |
MissingDataExternalFileChangeGenerator.fixMissing(DatabaseObject missingObject,
DiffOutputControl outputControl,
Database referenceDatabase,
Database comparisionDatabase,
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[] |
MissingForeignKeyChangeGenerator.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[] |
MissingColumnChangeGenerator.fixMissing(DatabaseObject missingObject,
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[] |
MissingIndexChangeGenerator.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[] |
UnexpectedUniqueConstraintChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
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[] |
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)
|
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[] |
UnexpectedColumnChangeGenerator.fixUnexpected(DatabaseObject unexpectedObject,
DiffOutputControl control,
Database referenceDatabase,
Database comparisonDatabase,
ChangeGeneratorChain chain)
|
Method parameters in liquibase.diff.output.changelog.core with type arguments of type Change | |
---|---|
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)
|
Uses of Change in liquibase.exception |
---|
Constructors in liquibase.exception with parameters of type Change | |
---|---|
InvalidChangeDefinitionException(String message,
Change change)
|
Uses of Change in liquibase.executor |
---|
Methods in liquibase.executor with parameters of type Change | |
---|---|
void |
Executor.execute(Change change)
Write methods |
void |
AbstractExecutor.execute(Change change)
|
void |
Executor.execute(Change change,
List<SqlVisitor> sqlVisitors)
|
void |
AbstractExecutor.execute(Change change,
List<SqlVisitor> sqlVisitors)
|
Uses of Change in liquibase.sdk.database |
---|
Methods in liquibase.sdk.database with parameters of type Change | |
---|---|
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)
|
Uses of Change in liquibase.sqlgenerator |
---|
Methods in liquibase.sqlgenerator with parameters of type Change | |
---|---|
Sql[] |
SqlGeneratorFactory.generateSql(Change change,
Database database)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |