public class DefaultSQLCreateBuilder extends AbstractSQLBuilder implements RedefineCreateBuilder
| 限定符和类型 | 字段和说明 |
|---|---|
protected StampCreate |
stampCreate |
protected List<StampCreateColumn> |
stampCreateColumns |
gammars, point, points, posPoint| 构造器和说明 |
|---|
DefaultSQLCreateBuilder() |
addPoint, autonomously, getPoint, getPointNext, getPrePoint, previous, previousclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitautonomouslyprotected StampCreate stampCreate
protected List<StampCreateColumn> stampCreateColumns
protected StampCreateColumn getLastColumn()
public DefaultSQLCreateBuilder create()
create 在接口中 CreateBuilderpublic DefaultSQLCreateBuilder database()
database 在接口中 DatabaseBuilderpublic DefaultSQLCreateBuilder name(String value)
name 在接口中 AbsNameBuilderpublic DefaultSQLCreateBuilder name(Class table)
name 在接口中 AbsTableNameBuilderpublic DefaultSQLCreateBuilder charset(String charset)
charset 在接口中 CharsetBuilderpublic DefaultSQLCreateBuilder collate(String collate)
collate 在接口中 CollateBuilderpublic DefaultSQLCreateBuilder ifNotExist()
ifNotExist 在接口中 INEBuilderpublic DefaultSQLCreateBuilder extra(String sql)
extra 在接口中 AbsExtraBuilderpublic DefaultSQLCreateBuilder table()
table 在接口中 TableBuilderpublic DefaultSQLCreateBuilder table(Class table)
table 在接口中 AbsTableBuilderpublic DefaultSQLCreateBuilder index()
index 在接口中 IndexBuilderpublic DefaultSQLCreateBuilder on()
public DefaultSQLCreateBuilder columns(Serializable... columns)
columns 在接口中 CreateIndexColumnsBuilderpublic DefaultSQLCreateBuilder column(Serializable field)
column 在接口中 AbsColumnBuilderpublic DefaultSQLCreateBuilder autoIncrement()
autoIncrement 在接口中 AutoIncrementBuilderpublic DefaultSQLCreateBuilder comment(String comment)
comment 在接口中 CommentBuilderpublic DefaultSQLCreateBuilder defaultValue(String value)
defaultValue 在接口中 DefaultBuilderpublic DefaultSQLCreateBuilder key()
key 在接口中 KeyBuilderpublic DefaultSQLCreateBuilder not()
not 在接口中 NotBuilderpublic DefaultSQLCreateBuilder nullable()
nullable 在接口中 NullBuilderpublic DefaultSQLCreateBuilder primary()
primary 在接口中 PrimaryBuilderpublic DefaultSQLCreateBuilder intType()
intType 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder varchar(int len)
varchar 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder charType(int len)
charType 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder blob()
blob 在接口中 ColumnTypeBuilderpublic Object mediumBlob()
mediumBlob 在接口中 ColumnTypeBuilderpublic Object longBlob()
longBlob 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder text()
text 在接口中 ColumnTypeBuilderpublic Object mediumText()
mediumText 在接口中 ColumnTypeBuilderpublic Object longText()
longText 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder tinyint()
tinyint 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder smallint()
smallint 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder bigint()
bigint 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder floatType()
floatType 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder doubleType()
doubleType 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder decimal(int len, int scale)
decimal 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder booleanType()
booleanType 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder date()
date 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder time()
time 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder datetime()
datetime 在接口中 ColumnTypeBuilderpublic DefaultSQLCreateBuilder timestamp()
timestamp 在接口中 ColumnTypeBuilderpublic StampCreate compile()
compile 在接口中 UnifyBuilderpublic DefaultSQLCreateBuilder tableComment(String comment)
tableComment 在接口中 CreateCommentForBuilderpublic DefaultSQLCreateBuilder table(String name)
table 在接口中 CreateTableNameBuilderpublic DefaultSQLCreateBuilder timeForUpdate()
public DefaultSQLCreateBuilder unique()
unique 在接口中 UniqueBuilderCopyright © 2020. All rights reserved.