Package | Description |
---|---|
liquibase.change |
The change package contains the available database "changes".
|
liquibase.diff.output.changelog.core | |
liquibase.snapshot.jvm | |
liquibase.sqlgenerator.core | |
liquibase.structure.core |
Constructor and Description |
---|
AddColumnConfig(Column columnSnapshot) |
ColumnConfig(Column columnSnapshot)
Create a ColumnConfig object based on a
Column snapshot. |
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) |
static void |
MissingTableChangeGenerator.setDefaultValue(ColumnConfig columnConfig,
Column column,
Database database) |
Modifier and Type | Method and Description |
---|---|
protected Column |
ColumnSnapshotGenerator.readColumn(CachedRow columnMetadataResultSet,
Relation table,
Database database) |
Modifier and Type | Method and Description |
---|---|
protected DataType |
ColumnSnapshotGenerator.readDataType(CachedRow columnMetadataResultSet,
Column column,
Database database) |
protected Object |
H2ColumnSnapshotGenerator.readDefaultValue(CachedRow columnMetadataResultSet,
Column columnInfo,
Database database) |
protected Object |
ColumnSnapshotGenerator.readDefaultValue(CachedRow columnMetadataResultSet,
Column columnInfo,
Database database) |
Modifier and Type | Method and Description |
---|---|
protected Column |
AddAutoIncrementGenerator.getAffectedColumn(AddAutoIncrementStatement statement) |
protected Column |
AddColumnGenerator.getAffectedColumn(AddColumnStatement statement) |
protected Column |
AddDefaultValueGenerator.getAffectedColumn(AddDefaultValueStatement statement) |
protected Column |
DropColumnGenerator.getAffectedColumn(DropColumnStatement statement) |
protected Column |
DropDefaultValueGenerator.getAffectedColumn(DropDefaultValueStatement statement) |
protected Column |
SetColumnRemarksGenerator.getAffectedColumn(SetColumnRemarksStatement statement) |
protected Column |
SetNullableGenerator.getAffectedColumn(SetNullableStatement statement) |
protected Column[] |
AddColumnGenerator.getAffectedColumns(List<AddColumnStatement> columns) |
protected Column |
RenameColumnGenerator.getAffectedNewColumn(RenameColumnStatement statement) |
protected Column |
RenameColumnGenerator.getAffectedOldColumn(RenameColumnStatement statement) |
Modifier and Type | Method and Description |
---|---|
static Column[] |
Column.arrayFromNames(String columnNames) |
static Column |
Column.fromName(String columnName) |
Column |
Relation.getColumn(String columnName)
Returns the column object for the given columnName.
|
Column |
Column.setCertainDataType(boolean certainDataType) |
Column |
Column.setComputed(Boolean computed) |
Column |
Column.setDefaultValue(Object defaultValue) |
Column |
Column.setDescending(Boolean descending) |
Column |
Column.setName(String name) |
Column |
Column.setName(String name,
boolean computed) |
Column |
Column.setNullable(Boolean nullable) |
Column |
Column.setRelation(Relation relation) |
Column |
Column.setRemarks(String remarks) |
Column |
Column.setType(DataType type) |
Modifier and Type | Method and Description |
---|---|
List<Column> |
UniqueConstraint.getColumns() |
List<Column> |
Index.getColumns() |
List<Column> |
PrimaryKey.getColumns() |
List<Column> |
Relation.getColumns() |
List<Column> |
ForeignKey.getForeignKeyColumns() |
List<Column> |
ForeignKey.getPrimaryKeyColumns() |
static List<Column> |
Column.listFromNames(String columnNames) |
Modifier and Type | Method and Description |
---|---|
Index |
Index.addColumn(Column column) |
UniqueConstraint |
UniqueConstraint.addColumn(int position,
Column column) |
PrimaryKey |
PrimaryKey.addColumn(int position,
Column column) |
void |
ForeignKey.addForeignKeyColumn(Column foreignKeyColumn) |
ForeignKey |
ForeignKey.addPrimaryKeyColumn(Column primaryKeyColumn) |
boolean |
Column.isDataTypeDifferent(Column otherColumn) |
boolean |
Column.isDifferent(Column otherColumn) |
boolean |
Column.isNullabilityDifferent(Column otherColumn) |
Modifier and Type | Method and Description |
---|---|
UniqueConstraint |
UniqueConstraint.setColumns(List<Column> columns) |
Index |
Index.setColumns(List<Column> columns) |
ForeignKey |
ForeignKey.setForeignKeyColumns(List<Column> foreignKeyColumns) |
ForeignKey |
ForeignKey.setPrimaryKeyColumns(List<Column> primaryKeyColumns) |
Constructor and Description |
---|
ForeignKey(String name,
String foreignKeyCatalog,
String foreignKeySchema,
String foreignKeyTable,
Column... baseTableColumns) |
Index(String indexName,
String catalogName,
String schemaName,
String tableName,
Column... columns) |
PrimaryKey(String name,
String tableCatalogName,
String tableSchemaName,
String tableName,
Column... columns) |
UniqueConstraint(String name,
String tableCatalog,
String tableSchema,
String tableName,
Column... columns) |
Copyright © 2015 Liquibase.org. All rights reserved.