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 interfaceChangeWithColumns<T extends ColumnConfig>Markers a Change class as containing one or moreColumnConfigconfiguration.Subclasses of ColumnConfig in liquibase.change Modifier and Type Class Description classAddColumnConfigMethods in liquibase.change that return ColumnConfig Modifier and Type Method Description static ColumnConfig[]ColumnConfig. arrayFromNames(String names)protected ColumnConfigAbstractChange. createEmptyColumnConfig(Class collectionType)static ColumnConfigColumnConfig. fromName(String name)ColumnConfigColumnConfig. setAutoIncrement(Boolean autoIncrement)ColumnConfigColumnConfig. setComputed(Boolean computed)ColumnConfigColumnConfig. setConstraints(ConstraintsConfig constraints)ColumnConfigColumnConfig. setDefaultOnNull(Boolean defaultOnNull)ColumnConfigColumnConfig. setDefaultValue(String defaultValue)Sets the string default value to assign to this column.ColumnConfigColumnConfig. setDefaultValueBoolean(Boolean defaultValueBoolean)ColumnConfigColumnConfig. setDefaultValueBoolean(String defaultValueBoolean)Set the defaultValueBoolean based on a given string.ColumnConfigColumnConfig. setDefaultValueComputed(DatabaseFunction defaultValueComputed)ColumnConfigColumnConfig. setDefaultValueDate(String defaultValueDate)Set the date this column should default to.ColumnConfigColumnConfig. setDefaultValueDate(Date defaultValueDate)ColumnConfigColumnConfig. setDefaultValueNumeric(Number defaultValueNumeric)ColumnConfigColumnConfig. setDefaultValueNumeric(String defaultValueNumeric)Set the number this column should use as its default.ColumnConfigColumnConfig. setDefaultValueSequenceNext(SequenceNextValueFunction defaultValueSequenceNext)ColumnConfigColumnConfig. setDescending(Boolean descending)ColumnConfigColumnConfig. setEncoding(String encoding)ColumnConfigColumnConfig. setGenerationType(String generationType)ColumnConfigColumnConfig. setIncrementBy(BigInteger incrementBy)ColumnConfigColumnConfig. setName(String name)ColumnConfigColumnConfig. setName(String name, boolean computed)ColumnConfigColumnConfig. setRemarks(String remarks)ColumnConfigColumnConfig. setStartWith(BigInteger startWith)ColumnConfigColumnConfig. setType(String type)ColumnConfigColumnConfig. setValue(String value)Sets the string value this column should be set to.ColumnConfigColumnConfig. setValueBlobFile(String valueBlobFile)ColumnConfigColumnConfig. setValueBoolean(Boolean valueBoolean)ColumnConfigColumnConfig. setValueBoolean(String valueBoolean)Set the valueBoolean based on a given string.ColumnConfigColumnConfig. setValueClobFile(String valueClobFile)ColumnConfigColumnConfig. setValueComputed(DatabaseFunction valueComputed)ColumnConfigColumnConfig. setValueDate(String valueDate)Set the date this column should be set to.ColumnConfigColumnConfig. setValueDate(Date valueDate)ColumnConfigColumnConfig. setValueNumeric(Number valueNumeric)ColumnConfigColumnConfig. setValueNumeric(String valueNumeric)Set the number this column should be set to.ColumnConfigColumnConfig. setValueSequenceCurrent(SequenceCurrentValueFunction valueSequenceCurrent)ColumnConfigColumnConfig. setValueSequenceNext(SequenceNextValueFunction valueSequenceNext) -
Uses of ColumnConfig in liquibase.change.core
Subclasses of ColumnConfig in liquibase.change.core Modifier and Type Class Description classLoadDataColumnConfigFields in liquibase.change.core with type parameters of type ColumnConfig Modifier and Type Field Description protected List<ColumnConfig>AbstractModifyDataChange. whereParamsMethods in liquibase.change.core that return ColumnConfig Modifier and Type Method Description ColumnConfigLoadDataColumnConfig. 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 voidCreateTableChange. addColumn(ColumnConfig column)voidDropColumnChange. addColumn(ColumnConfig column)voidInsertDataChange. addColumn(ColumnConfig column)voidUpdateDataChange. addColumn(ColumnConfig column)voidAbstractModifyDataChange. addWhereParam(ColumnConfig param)voidAddColumnChange. removeColumn(ColumnConfig column)voidInsertDataChange. removeColumn(ColumnConfig column)voidUpdateDataChange. removeColumn(ColumnConfig column)voidAbstractModifyDataChange. removeWhereParam(ColumnConfig param)Method parameters in liquibase.change.core with type arguments of type ColumnConfig Modifier and Type Method Description voidCreateTableChange. setColumns(List<ColumnConfig> columns)voidDropColumnChange. setColumns(List<ColumnConfig> columns)voidInsertDataChange. setColumns(List<ColumnConfig> columns)voidUpdateDataChange. 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 booleanSQLiteDatabase.AlterTableVisitor. copyThisColumn(ColumnConfig column)booleanSQLiteDatabase.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 voidMissingTableChangeGenerator. 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 ElementXMLChangeLogSerializer. 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 voidExecutablePreparedStatementBase. 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 voidBatchDmlExecutablePreparedStatement. attachParams(List<? extends ColumnConfig> ignored, PreparedStatement stmt)protected voidExecutablePreparedStatementBase. attachParams(List<? extends ColumnConfig> cols, PreparedStatement stmt)Sets the list of bind variables for the execution of a DML statementprotected StringBatchDmlExecutablePreparedStatement. generateSql(List<ColumnConfig> cols)protected abstract StringExecutablePreparedStatementBase. generateSql(List<ColumnConfig> cols)protected StringInsertExecutablePreparedStatement. generateSql(List<ColumnConfig> cols)protected StringUpdateExecutablePreparedStatement. 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 InsertStatementInsertStatement. addColumn(ColumnConfig columnConfig)voidDropUniqueConstraintStatement. 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)
-