-
- All Implemented Interfaces:
-
query.BasedQuery
public final class CreateIndex extends ReviseQuery
-
-
Field Summary
Fields Modifier and Type Field Description private DBdbprivate Connectionconnprivate BooleanisTransaction
-
Constructor Summary
Constructors Constructor Description CreateIndex(DB db)CreateIndex(DB db, Connection conn, Boolean isTransaction)
-
Method Summary
Modifier and Type Method Description final DBgetDb()final UnitsetDb(DB db)ConnectiongetConn()UnitsetConn(Connection conn)BooleangetIsTransaction()UnitsetIsTransaction(Boolean isTransaction)final CreateIndexcreate(String indexName)final CreateIndexcreateUnique(String indexName)final CreateIndexon(String table)final CreateIndexcolumn(String column)final CreateIndexcolumn(List<String> columns)Stringsql()-
-
Constructor Detail
-
CreateIndex
CreateIndex(DB db)
-
CreateIndex
CreateIndex(DB db, Connection conn, Boolean isTransaction)
-
-
Method Detail
-
getConn
Connection getConn()
-
setConn
Unit setConn(Connection conn)
-
getIsTransaction
Boolean getIsTransaction()
-
setIsTransaction
Unit setIsTransaction(Boolean isTransaction)
-
create
final CreateIndex create(String indexName)
-
createUnique
final CreateIndex createUnique(String indexName)
-
on
final CreateIndex on(String table)
-
column
final CreateIndex column(String column)
-
column
final CreateIndex column(List<String> columns)
-
-
-
-