Package | Description |
---|---|
liquibase.common.datatype | |
liquibase.datatype | |
liquibase.datatype.core | |
liquibase.statement.core |
Modifier and Type | Class and Description |
---|---|
class |
DataTypeWrapper
A wrapper class for data types.
|
Modifier and Type | Method and Description |
---|---|
LiquibaseDataType |
DataTypeWrapper.getUnderlyingDataType() |
Constructor and Description |
---|
DataTypeWrapper(LiquibaseDataType originalType) |
Modifier and Type | Method and Description |
---|---|
LiquibaseDataType |
DataTypeFactory.from(DatabaseDataType type,
Database database) |
LiquibaseDataType |
DataTypeFactory.from(DataType type,
Database database) |
LiquibaseDataType |
DataTypeFactory.fromDescription(String dataTypeDefinition,
Database database) |
LiquibaseDataType |
DataTypeFactory.fromObject(Object object,
Database database) |
Modifier and Type | Method and Description |
---|---|
Map<String,SortedSet<Class<? extends LiquibaseDataType>>> |
DataTypeFactory.getRegistry() |
Modifier and Type | Method and Description |
---|---|
void |
DataTypeFactory.register(Class<? extends LiquibaseDataType> dataTypeClass) |
Constructor and Description |
---|
LiquibaseDataType(LiquibaseDataType originalType) |
Modifier and Type | Class and Description |
---|---|
class |
BigIntType |
class |
BlobType |
class |
BooleanType |
class |
CharType |
class |
ClobType |
class |
CurrencyType |
class |
DatabaseFunctionType |
class |
DateTimeType |
class |
DateType |
class |
DecimalType |
class |
DoubleType |
class |
FloatType |
class |
IntType |
class |
MediumIntType |
class |
NCharType |
class |
NumberType |
class |
NVarcharType |
class |
SmallIntType |
class |
TimestampType |
class |
TimeType |
class |
TinyIntType |
class |
UnknownType |
class |
UUIDType |
class |
VarcharType |
Modifier and Type | Method and Description |
---|---|
Map<String,LiquibaseDataType> |
CreateTableStatement.getColumnTypes() |
Modifier and Type | Method and Description |
---|---|
CreateTableStatement |
CreateTableStatement.addColumn(String columnName,
LiquibaseDataType columnType) |
CreateTableStatement |
CreateTableStatement.addColumn(String columnName,
LiquibaseDataType columnType,
ColumnConstraint[] constraints) |
CreateTableStatement |
CreateTableStatement.addColumn(String columnName,
LiquibaseDataType columnType,
Object defaultValue) |
CreateTableStatement |
CreateTableStatement.addColumn(String columnName,
LiquibaseDataType columnType,
Object defaultValue,
ColumnConstraint[] constraints) |
CreateTableStatement |
CreateTableStatement.addColumn(String columnName,
LiquibaseDataType columnType,
Object defaultValue,
String remarks,
ColumnConstraint... constraints) |
CreateTableStatement |
CreateTableStatement.addPrimaryKeyColumn(String columnName,
LiquibaseDataType columnType,
Object defaultValue,
String keyName,
String tablespace,
ColumnConstraint... constraints) |
Copyright © 2014 Liquibase.org. All rights reserved.