Package | Description |
---|---|
liquibase.change |
The change package contains the available database "changes".
|
liquibase.change.core | |
liquibase.change.custom | |
liquibase.changelog | |
liquibase.serializer | |
liquibase.serializer.core.json | |
liquibase.serializer.core.string | |
liquibase.serializer.core.xml | |
liquibase.serializer.core.yaml | |
liquibase.snapshot | |
liquibase.sql.visitor | |
liquibase.structure | |
liquibase.structure.core |
Modifier and Type | Interface and Description |
---|---|
interface |
Change
Interface all changes (refactorings) implement.
|
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.
|
class |
AddColumnConfig |
class |
ColumnConfig
The standard configuration used by Change classes to represent a column.
|
class |
ConstraintsConfig
The standard configuration used by Change classes to represent a constraints on a column.
|
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 |
LoadDataColumnConfig |
class |
LoadUpdateDataChange |
class |
MergeColumnChange
Combines data from two existing columns into a new column and drops the original columns.
|
class |
ModifyDataTypeChange |
class |
RawSQLChange
Allows execution of arbitrary SQL.
|
class |
RenameColumnChange
Renames an existing column.
|
class |
RenameTableChange
Renames an existing table.
|
class |
RenameViewChange
Renames an existing view.
|
class |
SQLFileChange
Represents a Change for custom SQL stored in a File.
|
class |
StopChange |
class |
TagDatabaseChange |
class |
UpdateDataChange |
Modifier and Type | Class and Description |
---|---|
class |
CustomChangeWrapper
Adapts CustomChange implementations to the standard change system used by Liquibase.
|
Modifier and Type | Class and Description |
---|---|
class |
ChangeSet
Encapsulates a changeSet and all its associated changes.
|
Modifier and Type | Method and Description |
---|---|
String |
LiquibaseSerializer.serialize(LiquibaseSerializable object,
boolean pretty) |
String |
SnapshotSerializer.serialize(LiquibaseSerializable object,
boolean pretty) |
Modifier and Type | Method and Description |
---|---|
String |
JsonChangeLogSerializer.serialize(LiquibaseSerializable object,
boolean pretty) |
Modifier and Type | Method and Description |
---|---|
String |
StringSnapshotSerializer.serialize(LiquibaseSerializable object,
boolean pretty) |
String |
StringChangeLogSerializer.serialize(LiquibaseSerializable object,
boolean pretty) |
Modifier and Type | Method and Description |
---|---|
Element |
XMLChangeLogSerializer.createNode(LiquibaseSerializable object) |
String |
XMLChangeLogSerializer.serialize(LiquibaseSerializable object,
boolean pretty) |
Modifier and Type | Method and Description |
---|---|
String |
YamlChangeLogSerializer.serialize(LiquibaseSerializable object,
boolean pretty) |
protected Map<String,Object> |
YamlChangeLogSerializer.toMap(LiquibaseSerializable object) |
Modifier and Type | Class and Description |
---|---|
class |
DatabaseSnapshot |
class |
EmptyDatabaseSnapshot |
class |
JdbcDatabaseSnapshot |
class |
SnapshotControl |
Modifier and Type | Interface and Description |
---|---|
interface |
SqlVisitor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSqlVisitor |
class |
AppendSqlVisitor |
class |
PrependSqlVisitor |
class |
RegExpReplaceSqlVisitor |
class |
ReplaceSqlVisitor |
Modifier and Type | Interface and Description |
---|---|
interface |
DatabaseObject |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDatabaseObject |
class |
DatabaseObjectCollection |
Modifier and Type | Class and Description |
---|---|
class |
Catalog |
class |
Column |
class |
Data |
class |
ForeignKey |
class |
Index |
class |
PrimaryKey |
class |
Relation
A container of columns.
|
class |
Schema |
class |
Sequence |
class |
StoredDatabaseLogic<T extends StoredDatabaseLogic> |
class |
StoredProcedure |
class |
Table |
class |
UniqueConstraint |
class |
View |
Copyright © 2017 Liquibase.org. All rights reserved.