public Dialect
SQL dialect.
| Modifier and Type | Interface and Description |
|---|---|
static class |
Dialect.Companion |
| Modifier and Type | Field and Description |
|---|---|
static Dialect.Companion |
Companion |
| Modifier and Type | Method and Description |
|---|---|
SQLPlan<?> |
addColumn(java.lang.String tableName,
Column<?> column) |
SQLPlan<?> |
alterColumnDefault(java.lang.String tableName,
Column<?> column) |
SQLPlan<?> |
alterColumnNotNull(java.lang.String tableName,
Column<?> column) |
SQLPlan<?> |
createTable(java.lang.String tableName,
java.lang.String tableComment,
java.util.List<? extends instep.dao.sql.Column<?>> columns) |
SQLPlan<?> |
createTableIfNotExists(java.lang.String tableName,
java.lang.String tableComment,
java.util.List<? extends instep.dao.sql.Column<?>> columns) |
SQLPlan<?> |
dropColumn(java.lang.String tableName,
Column<?> column) |
java.lang.String |
getDefaultInsertValue() |
boolean |
getOffsetDateTimeSupported() |
Pagination |
getPagination() |
java.lang.String |
getPlaceholderForJSONType() |
java.lang.String |
getPlaceholderForUUIDType() |
boolean |
getSeparatelyCommenting() |
SQLPlan<?> |
renameColumn(java.lang.String tableName,
Column<?> column,
java.lang.String oldName) |
SQLPlan<?> |
renameTable(java.lang.String tableName,
java.lang.String newName) |
void |
setParameterForPreparedStatement(java.sql.PreparedStatement stmt,
int index,
java.lang.Object value) |
static Dialect.Companion Companion
SQLPlan<?> createTable(java.lang.String tableName, java.lang.String tableComment, java.util.List<? extends instep.dao.sql.Column<?>> columns)
SQLPlan<?> createTableIfNotExists(java.lang.String tableName, java.lang.String tableComment, java.util.List<? extends instep.dao.sql.Column<?>> columns)
SQLPlan<?> renameTable(java.lang.String tableName, java.lang.String newName)
SQLPlan<?> renameColumn(java.lang.String tableName, Column<?> column, java.lang.String oldName)
void setParameterForPreparedStatement(java.sql.PreparedStatement stmt,
int index,
java.lang.Object value)
java.lang.String getDefaultInsertValue()
java.lang.String getPlaceholderForUUIDType()
java.lang.String getPlaceholderForJSONType()
Pagination getPagination()
boolean getOffsetDateTimeSupported()
boolean getSeparatelyCommenting()