public class Postgres73DatabaseType extends AbstractPostgresDatabaseType
ALTER_TABLE_DROP_INDEX, CHANGE_COLUMN_TYPE_CLAUSE_STRUCTURE_STANDARD_ALTER_COLUMN, CHANGE_COLUMN_TYPE_CLAUSE_STRUCTURE_STANDARD_MODIFY, DROP_INDEX_SCHEMA_DOT_INDEX, DROP_INDEX_SCHEMA_DOT_TABLE_DOT_INDEX| Constructor and Description |
|---|
Postgres73DatabaseType() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getChangeColumnTypeStructure() |
String |
getDropIndexStructure() |
String |
getSchemaName(Connection con)
Returns the name of the connected schema.
|
boolean |
matchesConnection(Connection con)
Checks whether the connection object passed in matches the database type represented
by this instance of the DatabaseType class.
|
getPostgresVersion, parseVersionStr, postgresVersionGreaterThanOrEqual, postgresVersionLessThanOrEqualgetChangeColumnTypeSQL, getConstraintNameClipLength, getDropIndexSQL, getFieldTypeName, getName, isProductNameInPrefixList, productNameMatches, productNamesMatch, registerWithFactory, toString, versionGreaterThanOrEqual, versionGreaterThanOrEqual, versionLessThanOrEqualpublic boolean matchesConnection(Connection con) throws SQLException
AbstractDatabaseTypematchesConnection in interface DatabaseTypematchesConnection in class AbstractDatabaseTypeSQLExceptionpublic String getSchemaName(Connection con)
DatabaseTypegetSchemaName in interface DatabaseTypegetSchemaName in class AbstractPostgresDatabaseTypecon - the connection for which to return the schemaprotected String getChangeColumnTypeStructure()
getChangeColumnTypeStructure in class AbstractDatabaseTypepublic String getDropIndexStructure()
getDropIndexStructure in class AbstractDatabaseTypeCopyright © 2015 Atlassian. All rights reserved.