Uses of Class
liquibase.change.ColumnConfig
-
Packages that use ColumnConfig Package Description liquibase.change The change package contains the available database "changes".liquibase.change.core Technically, a Change expresses an intention for alter the structure of the Database.liquibase.database.core liquibase.diff.output.changelog.core liquibase.serializer.core.xml liquibase.statement liquibase.statement.core liquibase.structure.core -
-
Uses of ColumnConfig in liquibase.change
Classes in liquibase.change with type parameters of type ColumnConfig Modifier and Type Interface Description interface
ChangeWithColumns<T extends ColumnConfig>
Markers a Change class as containing one or moreColumnConfig
configuration.Subclasses of ColumnConfig in liquibase.change Modifier and Type Class Description class
AddColumnConfig
Methods in liquibase.change that return ColumnConfig Modifier and Type Method Description static ColumnConfig[]
ColumnConfig. arrayFromNames(String names)
protected ColumnConfig
AbstractChange. createEmptyColumnConfig(Class collectionType)
static ColumnConfig
ColumnConfig. fromName(String name)
ColumnConfig
ColumnConfig. setAutoIncrement(Boolean autoIncrement)
ColumnConfig
ColumnConfig. setComputed(Boolean computed)
ColumnConfig
ColumnConfig. setConstraints(ConstraintsConfig constraints)
ColumnConfig
ColumnConfig. setDefaultOnNull(Boolean defaultOnNull)
ColumnConfig
ColumnConfig. setDefaultValue(String defaultValue)
Sets the string default value to assign to this column.ColumnConfig
ColumnConfig. setDefaultValueBoolean(Boolean defaultValueBoolean)
ColumnConfig
ColumnConfig. setDefaultValueBoolean(String defaultValueBoolean)
Set the defaultValueBoolean based on a given string.ColumnConfig
ColumnConfig. setDefaultValueComputed(DatabaseFunction defaultValueComputed)
ColumnConfig
ColumnConfig. setDefaultValueDate(String defaultValueDate)
Set the date this column should default to.ColumnConfig
ColumnConfig. setDefaultValueDate(Date defaultValueDate)
ColumnConfig
ColumnConfig. setDefaultValueNumeric(Number defaultValueNumeric)
ColumnConfig
ColumnConfig. setDefaultValueNumeric(String defaultValueNumeric)
Set the number this column should use as its default.ColumnConfig
ColumnConfig. setDefaultValueSequenceNext(SequenceNextValueFunction defaultValueSequenceNext)
ColumnConfig
ColumnConfig. setDescending(Boolean descending)
ColumnConfig
ColumnConfig. setEncoding(String encoding)
ColumnConfig
ColumnConfig. setGenerationType(String generationType)
ColumnConfig
ColumnConfig. setIncrementBy(BigInteger incrementBy)
ColumnConfig
ColumnConfig. setName(String name)
ColumnConfig
ColumnConfig. setName(String name, boolean computed)
ColumnConfig
ColumnConfig. setRemarks(String remarks)
ColumnConfig
ColumnConfig. setStartWith(BigInteger startWith)
ColumnConfig
ColumnConfig. setType(String type)
ColumnConfig
ColumnConfig. setValue(String value)
Sets the string value this column should be set to.ColumnConfig
ColumnConfig. setValueBlobFile(String valueBlobFile)
ColumnConfig
ColumnConfig. setValueBoolean(Boolean valueBoolean)
ColumnConfig
ColumnConfig. setValueBoolean(String valueBoolean)
Set the valueBoolean based on a given string.ColumnConfig
ColumnConfig. setValueClobFile(String valueClobFile)
ColumnConfig
ColumnConfig. setValueComputed(DatabaseFunction valueComputed)
ColumnConfig
ColumnConfig. setValueDate(String valueDate)
Set the date this column should be set to.ColumnConfig
ColumnConfig. setValueDate(Date valueDate)
ColumnConfig
ColumnConfig. setValueNumeric(Number valueNumeric)
ColumnConfig
ColumnConfig. setValueNumeric(String valueNumeric)
Set the number this column should be set to.ColumnConfig
ColumnConfig. setValueSequenceCurrent(SequenceCurrentValueFunction valueSequenceCurrent)
ColumnConfig
ColumnConfig. setValueSequenceNext(SequenceNextValueFunction valueSequenceNext)
-
Uses of ColumnConfig in liquibase.change.core
Subclasses of ColumnConfig in liquibase.change.core Modifier and Type Class Description class
LoadDataColumnConfig
Fields in liquibase.change.core with type parameters of type ColumnConfig Modifier and Type Field Description protected List<ColumnConfig>
AbstractModifyDataChange. whereParams
Methods in liquibase.change.core that return ColumnConfig Modifier and Type Method Description ColumnConfig
LoadDataColumnConfig. setType(LoadDataChange.LOAD_DATA_TYPE value)
Methods in liquibase.change.core that return types with arguments of type ColumnConfig Modifier and Type Method Description List<ColumnConfig>
CreateTableChange. getColumns()
List<ColumnConfig>
DropColumnChange. getColumns()
List<ColumnConfig>
InsertDataChange. getColumns()
List<ColumnConfig>
UpdateDataChange. getColumns()
List<ColumnConfig>
AbstractModifyDataChange. getWhereParams()
Methods in liquibase.change.core with parameters of type ColumnConfig Modifier and Type Method Description void
CreateTableChange. addColumn(ColumnConfig column)
void
DropColumnChange. addColumn(ColumnConfig column)
void
InsertDataChange. addColumn(ColumnConfig column)
void
UpdateDataChange. addColumn(ColumnConfig column)
void
AbstractModifyDataChange. addWhereParam(ColumnConfig param)
void
AddColumnChange. removeColumn(ColumnConfig column)
void
InsertDataChange. removeColumn(ColumnConfig column)
void
UpdateDataChange. removeColumn(ColumnConfig column)
void
AbstractModifyDataChange. removeWhereParam(ColumnConfig param)
Method parameters in liquibase.change.core with type arguments of type ColumnConfig Modifier and Type Method Description void
CreateTableChange. setColumns(List<ColumnConfig> columns)
void
DropColumnChange. setColumns(List<ColumnConfig> columns)
void
InsertDataChange. setColumns(List<ColumnConfig> columns)
void
UpdateDataChange. setColumns(List<ColumnConfig> columns)
-
Uses of ColumnConfig in liquibase.database.core
Methods in liquibase.database.core that return ColumnConfig Modifier and Type Method Description ColumnConfig[]
SQLiteDatabase.AlterTableVisitor. getColumnsToAdd()
Methods in liquibase.database.core with parameters of type ColumnConfig Modifier and Type Method Description boolean
SQLiteDatabase.AlterTableVisitor. copyThisColumn(ColumnConfig column)
boolean
SQLiteDatabase.AlterTableVisitor. createThisColumn(ColumnConfig column)
-
Uses of ColumnConfig in liquibase.diff.output.changelog.core
Methods in liquibase.diff.output.changelog.core with parameters of type ColumnConfig Modifier and Type Method Description static void
MissingTableChangeGenerator. setDefaultValue(ColumnConfig columnConfig, Column column, Database database)
-
Uses of ColumnConfig in liquibase.serializer.core.xml
Methods in liquibase.serializer.core.xml with parameters of type ColumnConfig Modifier and Type Method Description Element
XMLChangeLogSerializer. createNode(ColumnConfig columnConfig)
-
Uses of ColumnConfig in liquibase.statement
Methods in liquibase.statement that return types with arguments of type ColumnConfig Modifier and Type Method Description List<? extends ColumnConfig>
ExecutablePreparedStatementBase. getColumns()
Methods in liquibase.statement with parameters of type ColumnConfig Modifier and Type Method Description protected void
ExecutablePreparedStatementBase. applyColumnParameter(PreparedStatement stmt, int i, ColumnConfig col)
Sets a single bind variable for a statement to its designated valueMethod parameters in liquibase.statement with type arguments of type ColumnConfig Modifier and Type Method Description protected void
BatchDmlExecutablePreparedStatement. attachParams(List<? extends ColumnConfig> ignored, PreparedStatement stmt)
protected void
ExecutablePreparedStatementBase. attachParams(List<? extends ColumnConfig> cols, PreparedStatement stmt)
Sets the list of bind variables for the execution of a DML statementprotected String
BatchDmlExecutablePreparedStatement. generateSql(List<ColumnConfig> cols)
protected abstract String
ExecutablePreparedStatementBase. generateSql(List<ColumnConfig> cols)
protected String
InsertExecutablePreparedStatement. generateSql(List<ColumnConfig> cols)
protected String
UpdateExecutablePreparedStatement. generateSql(List<ColumnConfig> cols)
Constructor parameters in liquibase.statement with type arguments of type ColumnConfig Constructor Description ExecutablePreparedStatementBase(Database database, String catalogName, String schemaName, String tableName, List<? extends ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
InsertExecutablePreparedStatement(Database database, String catalogName, String schemaName, String tableName, List<? extends ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
UpdateExecutablePreparedStatement(Database database, String catalogName, String schemaName, String tableName, List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
-
Uses of ColumnConfig in liquibase.statement.core
Methods in liquibase.statement.core that return ColumnConfig Modifier and Type Method Description ColumnConfig[]
AddForeignKeyConstraintStatement. getBaseColumns()
ColumnConfig[]
AddPrimaryKeyStatement. getColumns()
ColumnConfig[]
AddUniqueConstraintStatement. getColumns()
ColumnConfig[]
SelectFromDatabaseChangeLogLockStatement. getColumnsToSelect()
ColumnConfig[]
SelectFromDatabaseChangeLogStatement. getColumnsToSelect()
ColumnConfig[]
AddForeignKeyConstraintStatement. getReferencedColumns()
ColumnConfig[]
DropUniqueConstraintStatement. getUniqueColumns()
Methods in liquibase.statement.core that return types with arguments of type ColumnConfig Modifier and Type Method Description List<ColumnConfig>
CopyRowsStatement. getCopyColumns()
Methods in liquibase.statement.core with parameters of type ColumnConfig Modifier and Type Method Description InsertStatement
InsertStatement. addColumn(ColumnConfig columnConfig)
void
DropUniqueConstraintStatement. setUniqueColumns(ColumnConfig[] uniqueColumns)
Constructors in liquibase.statement.core with parameters of type ColumnConfig Constructor Description AddForeignKeyConstraintStatement(String constraintName, String baseTableCatalogName, String baseTableSchemaName, String baseTableName, ColumnConfig[] baseColumns, String referencedTableCatalogName, String referencedTableSchemaName, String referencedTableName, ColumnConfig[] referencedColumns)
AddPrimaryKeyStatement(String catalogName, String schemaName, String tableName, ColumnConfig[] columns, String constraintName)
AddUniqueConstraintStatement(String catalogName, String schemaName, String tableName, ColumnConfig[] columns, String constraintName)
DropUniqueConstraintStatement(String catalogName, String schemaName, String tableName, String constraintName, ColumnConfig[] uniqueColumns)
SelectFromDatabaseChangeLogLockStatement(ColumnConfig... columnsToSelect)
SelectFromDatabaseChangeLogStatement(ColumnConfig... columnsToSelect)
SelectFromDatabaseChangeLogStatement(SelectFromDatabaseChangeLogStatement.WhereClause whereClause, ColumnConfig... columnsToSelect)
Constructor parameters in liquibase.statement.core with type arguments of type ColumnConfig Constructor Description CopyRowsStatement(String sourceTable, String targetTable, List<ColumnConfig> copyColumns)
-
Uses of ColumnConfig in liquibase.structure.core
Constructors in liquibase.structure.core with parameters of type ColumnConfig Constructor Description Column(ColumnConfig columnConfig)
-