Package liquibase.change

Interface Summary
Change Interface all changes (refactorings) implement.
ChangeWithColumns  
 

Class Summary
AbstractChange Standard superclass for Changes to implement.
AbstractSQLChange A common parent for all SQL related changes regardless of where the sql was sourced from.
AddAutoIncrementChange Makes an existing column into an auto-increment column.
AddColumnChange Adds a column to an existing table.
AddDefaultValueChange Sets a new default value to an existing column.
AddForeignKeyConstraintChange Adds a foreign key constraint to an existing column.
AddLookupTableChange Extracts data from an existing column to create a lookup table.
AddNotNullConstraintChange Adds a not-null constraint to an existing column.
AddPrimaryKeyChange Creates a primary key out of an existing column or set of columns.
AddUniqueConstraintChange Adds a unique constraint to an existing column.
AlterSequenceChange Modifies properties of an existing sequence.
ChangeFactory Factory class for constructing the correct liquibase.change.Change implementation based on the tag name.
ColumnConfig This class is the representation of the column tag in the XMl file It has a reference to the Constraints object for getting information about the columns constraints.
ConstraintsConfig This class is resposible for holding the information about all the constraints imposed on the column.
CreateIndexChange Creates an index on an existing column.
CreateProcedureChange  
CreateSequenceChange Creates a new sequence.
CreateTableChange Creates a new table.
CreateViewChange Creats a new view.
DeleteDataChange  
DropAllForeignKeyConstraintsChange  
DropColumnChange Drops an existing column from a table.
DropDefaultValueChange Removes the default value from an existing column.
DropForeignKeyConstraintChange Drops an existing foreign key constraint.
DropIndexChange Drops an existing index.
DropNotNullConstraintChange Drops a not-null constraint from an existing column.
DropPrimaryKeyChange Removes an existing primary key.
DropSequenceChange Drops an existing sequence.
DropTableChange Drops an existing table.
DropUniqueConstraintChange Removes an existing unique constraint.
DropViewChange Drops an existing view.
ExecuteShellCommandChange Executes a given shell executable.
InsertDataChange Inserts data into an existing table.
LoadDataChange  
LoadDataColumnConfig  
MergeColumnChange Combines data from two existing columns into a new column and drops the original columns.
ModifyColumnChange Modifies the data type of an existing column.
RawSQLChange Allows execution of arbitrary SQL.
RenameColumnChange Renames an existing column.
RenameTableChange Renames an existing table.
RenameViewChange Renames an existing view.
SQLFileChange Represents a Change for custom SQL stored in a File.
TagDatabaseChange  
UpdateDataChange