| Package | Description |
|---|---|
| me.saharnooby.lib.query.query | |
| me.saharnooby.lib.query.query.impl |
| Modifier and Type | Method and Description |
|---|---|
static CreateTable |
Query.createTable(@NonNull String tableName) |
static CreateTable |
Query.createTable(@NonNull String database,
@NonNull String tableName) |
| Modifier and Type | Method and Description |
|---|---|
CreateTable |
CreateTable.AI()
Adds
AUTO_INCREMENT clause for the last added column. |
CreateTable |
CreateTable.bigint(@NonNull String name)
Adds a
BIGINT column. |
CreateTable |
CreateTable.bool(@NonNull String name)
Adds a
TINYINT(1) column. |
CreateTable |
CreateTable.character(@NonNull String name,
int size)
Adds a
CHAR(size) column. |
CreateTable |
CreateTable.col(@NonNull String name,
@NonNull String type)
Adds a column to the table.
|
CreateTable |
CreateTable.defaultValue(@NonNull Object value)
Sets default value for the last added column.
|
CreateTable |
CreateTable.ifNotExists()
Adds
IF NOT EXISTS clause to the query. |
CreateTable |
CreateTable.integer(@NonNull String name)
Adds an
INT column. |
CreateTable |
CreateTable.intKey(@NonNull String name)
Adds an
INT AUTO_INCREMENT PRIMARY KEY column. |
CreateTable |
CreateTable.NN()
Sets
NOT NULL for the last added column. |
CreateTable |
CreateTable.PK()
Adds
PRIMARY KEY clause for the last added column. |
CreateTable |
CreateTable.text(@NonNull String name)
Adds a
TEXT column. |
CreateTable |
CreateTable.varchar(@NonNull String name,
int size)
Adds a
VARCHAR(size) column. |
Copyright © 2021. All rights reserved.