public class GoogleCloudSQLDatabasePlatform extends AbstractDatabasePlatform
DatabasePlatform.TypeDescriptor
Modifier and Type | Field and Description |
---|---|
static String |
copyright |
static String |
DESCRIPTION |
static String |
STANDARD_DRIVER_CLASS_NAME |
COLUMN_NAME, COLUMN_SIZE, connectionStringTemplate, DECIMAL_DIGITS, DEFERRABILITY, DELETE_RULE, FK_NAME, FKCOLUMN_NAME, FKTABLE_CAT, FKTABLE_NAME, FKTABLE_SCHEM, hibernateDialect, KEY_SEQ, logger, NULLABLE, PK_NAME, PKCOLUMN_NAME, PKTABLE_CAT, PKTABLE_NAME, PKTABLE_SCHEM, status, TABLE_CAT, TABLE_CATALOG, TABLE_NAME, TABLE_SCHEM, tableTypes, TYPE_NAME, UPDATE_RULE
STATUS_CREATED, STATUS_DRIVER_ERROR, STATUS_DRIVER_NOT_FOUND, STATUS_OK
Constructor and Description |
---|
GoogleCloudSQLDatabasePlatform() |
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
List<String[]> |
getSchemaNames(DatabaseMetaData databaseMetaData) |
String |
getStandardDriverClassName() |
boolean |
isApplicable(ConnectionProvider connectionProvider) |
boolean |
isDialectAutodetected()
Is Hibernate able to automatically the dialect from a JDBC connection for this database platform?
|
getCatalogColumnName, getConnectionStringTemplate, getDatabaseSpecificType, getHibernateDialect, getStatus, shutdown, test
public static final String copyright
public static final String DESCRIPTION
public static final String STANDARD_DRIVER_CLASS_NAME
public String getDescription()
public String getStandardDriverClassName()
public boolean isApplicable(ConnectionProvider connectionProvider)
public List<String[]> getSchemaNames(DatabaseMetaData databaseMetaData) throws SQLException
getSchemaNames
in interface DatabasePlatform
getSchemaNames
in class AbstractDatabasePlatform
SQLException
public boolean isDialectAutodetected()
DatabasePlatform
isDialectAutodetected
in interface DatabasePlatform
isDialectAutodetected
in class AbstractDatabasePlatform