@Singleton public class DatabaseDialect extends Object
| Constructor and Description |
|---|
DatabaseDialect() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendFieldDefinitionsSql(StringBuilder sql,
EntityDefinition table) |
void |
appendPrimaryKeySqL(StringBuilder sql,
EntityDefinition table) |
String |
buildCreateTableIfExistsStatement(EntityDefinition table,
boolean onlyIfNotExists) |
String |
buildDropTableIfExistsStatement(EntityDefinition table) |
String |
getConstraintsSql(EntityFieldDefinition entityFieldDefinition) |
Integer |
getDefaultPrecision(Type javaType) |
Integer |
getDefaultScale(Type javaType) |
String |
getTypeName(EntityFieldDefinition entityFieldDefinition) |
public String getTypeName(EntityFieldDefinition entityFieldDefinition)
public String getConstraintsSql(EntityFieldDefinition entityFieldDefinition)
public String buildDropTableIfExistsStatement(EntityDefinition table)
public String buildCreateTableIfExistsStatement(EntityDefinition table, boolean onlyIfNotExists)
public void appendFieldDefinitionsSql(StringBuilder sql, EntityDefinition table)
public void appendPrimaryKeySqL(StringBuilder sql, EntityDefinition table)
Copyright © 2020. All rights reserved.