Package org.flywaydb.database.postgresql
Class PostgreSQLConnection
java.lang.Object
org.flywaydb.core.internal.database.base.Connection<PostgreSQLDatabase>
org.flywaydb.database.postgresql.PostgreSQLConnection
- All Implemented Interfaces:
- Closeable,- AutoCloseable
public class PostgreSQLConnection
extends org.flywaydb.core.internal.database.base.Connection<PostgreSQLDatabase>
- 
Field SummaryFields inherited from class org.flywaydb.core.internal.database.base.Connectiondatabase, jdbcTemplate, originalSchemaNameOrSearchPath
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedPostgreSQLConnection(PostgreSQLDatabase database, Connection connection) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidchangeCurrentSchemaTo(org.flywaydb.core.internal.database.base.Schema schema) voidorg.flywaydb.core.internal.database.base.Schemaprotected voidprotected Stringorg.flywaydb.core.internal.database.base.SchemabooleanisAwsRds()<T> TMethods inherited from class org.flywaydb.core.internal.database.base.Connectionclose, getCurrentSchema, getJdbcConnection, getJdbcTemplate, restoreOriginalState
- 
Constructor Details- 
PostgreSQLConnection
 
- 
- 
Method Details- 
doRestoreOriginalState- Overrides:
- doRestoreOriginalStatein class- org.flywaydb.core.internal.database.base.Connection<PostgreSQLDatabase>
- Throws:
- SQLException
 
- 
doGetCurrentSchema- Overrides:
- doGetCurrentSchemain class- org.flywaydb.core.internal.database.base.Connection<PostgreSQLDatabase>
- Throws:
- SQLException
 
- 
getCurrentSchemaNameOrSearchPath- Specified by:
- getCurrentSchemaNameOrSearchPathin class- org.flywaydb.core.internal.database.base.Connection<PostgreSQLDatabase>
- Throws:
- SQLException
 
- 
changeCurrentSchemaTopublic void changeCurrentSchemaTo(org.flywaydb.core.internal.database.base.Schema schema) - Overrides:
- changeCurrentSchemaToin class- org.flywaydb.core.internal.database.base.Connection<PostgreSQLDatabase>
 
- 
doChangeCurrentSchemaOrSearchPathTo- Overrides:
- doChangeCurrentSchemaOrSearchPathToin class- org.flywaydb.core.internal.database.base.Connection<PostgreSQLDatabase>
- Throws:
- SQLException
 
- 
getSchema- Specified by:
- getSchemain class- org.flywaydb.core.internal.database.base.Connection<PostgreSQLDatabase>
 
- 
lock- Overrides:
- lockin class- org.flywaydb.core.internal.database.base.Connection<PostgreSQLDatabase>
 
- 
isAwsRdspublic boolean isAwsRds()
 
-