public interface ColumnBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
ColumnBuilder |
alias(String name) |
default ColumnBuilder |
clob() |
ColumnBuilder |
comment(String comment) |
TableBuilder |
commit() |
ColumnBuilder |
custom(java.util.function.Consumer<RDBColumnMetaData> consumer) |
ColumnBuilder |
dataType(String dataType) |
default ColumnBuilder |
datetime() |
default ColumnBuilder |
integer() |
ColumnBuilder |
javaType(Class javaType) |
ColumnBuilder |
jdbcType(JDBCType jdbcType) |
default ColumnBuilder |
jdbcType(String jdbcType) |
ColumnBuilder |
length(int len) |
ColumnBuilder |
length(int precision,
int scale) |
ColumnBuilder |
name(String name) |
ColumnBuilder |
notNull() |
default ColumnBuilder |
number(int len) |
default ColumnBuilder |
number(int precision,
int scale) |
ColumnBuilder |
primaryKey() |
ColumnBuilder |
property(String propertyName,
Object value) |
default ColumnBuilder |
tinyint() |
default ColumnBuilder |
varchar(int length) |
ColumnBuilder custom(java.util.function.Consumer<RDBColumnMetaData> consumer)
ColumnBuilder name(String name)
ColumnBuilder alias(String name)
ColumnBuilder dataType(String dataType)
ColumnBuilder jdbcType(JDBCType jdbcType)
default ColumnBuilder jdbcType(String jdbcType)
ColumnBuilder javaType(Class javaType)
ColumnBuilder comment(String comment)
ColumnBuilder notNull()
ColumnBuilder primaryKey()
default ColumnBuilder varchar(int length)
default ColumnBuilder number(int precision, int scale)
default ColumnBuilder number(int len)
default ColumnBuilder clob()
default ColumnBuilder integer()
default ColumnBuilder datetime()
default ColumnBuilder tinyint()
ColumnBuilder property(String propertyName, Object value)
ColumnBuilder length(int len)
ColumnBuilder length(int precision, int scale)
TableBuilder commit()
Copyright © 2017. All rights reserved.