public class LazyTableBuilder extends Object implements TableBuilder
| 构造器和说明 |
|---|
LazyTableBuilder(RDBSchemaMetadata schema,
String tableName) |
| 限定符和类型 | 方法和说明 |
|---|---|
ColumnBuilder |
addColumn() |
TableBuilder |
addColumn(RDBColumnMetadata column) |
ColumnBuilder |
addColumn(String name) |
TableBuilder |
alias(String name) |
TableBuilder |
allowAlter(boolean allow) |
TableBuilder |
autoLoad(boolean autoLoad) |
TableBuilder |
comment(String comment) |
TableDDLResultOperator |
commit() |
TableBuilder |
custom(java.util.function.Consumer<RDBTableMetadata> consumer) |
TableBuilder |
dropColumn(String name) |
ForeignKeyDSLBuilder |
foreignKey() |
IndexBuilder |
index() |
TableBuilder |
merge(boolean merge) |
TableBuilder |
removeColumn(String name) |
public LazyTableBuilder(RDBSchemaMetadata schema, String tableName)
public TableBuilder addColumn(RDBColumnMetadata column)
addColumn 在接口中 TableBuilderpublic TableBuilder custom(java.util.function.Consumer<RDBTableMetadata> consumer)
custom 在接口中 TableBuilderpublic ColumnBuilder addColumn()
addColumn 在接口中 TableBuilderpublic ColumnBuilder addColumn(String name)
addColumn 在接口中 TableBuilderpublic TableBuilder removeColumn(String name)
removeColumn 在接口中 TableBuilderpublic TableBuilder dropColumn(String name)
dropColumn 在接口中 TableBuilderpublic TableBuilder comment(String comment)
comment 在接口中 TableBuilderpublic TableBuilder alias(String name)
alias 在接口中 TableBuilderpublic TableBuilder allowAlter(boolean allow)
allowAlter 在接口中 TableBuilderpublic TableBuilder autoLoad(boolean autoLoad)
autoLoad 在接口中 TableBuilderpublic TableBuilder merge(boolean merge)
merge 在接口中 TableBuilderpublic IndexBuilder index()
index 在接口中 TableBuilderpublic ForeignKeyDSLBuilder foreignKey()
foreignKey 在接口中 TableBuilderpublic TableDDLResultOperator commit()
commit 在接口中 TableBuilderCopyright © 2021. All rights reserved.