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