Package org.flywaydb.database.postgresql
Class PostgreSQLSchema
java.lang.Object
org.flywaydb.core.internal.database.base.Schema<PostgreSQLDatabase,PostgreSQLTable>
 
org.flywaydb.database.postgresql.PostgreSQLSchema
public class PostgreSQLSchema
extends org.flywaydb.core.internal.database.base.Schema<PostgreSQLDatabase,PostgreSQLTable> 
PostgreSQL implementation of Schema.
- 
Field SummaryFields inherited from class org.flywaydb.core.internal.database.base.Schemadatabase, jdbcTemplate, name
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedPostgreSQLSchema(org.flywaydb.core.internal.jdbc.JdbcTemplate jdbcTemplate, PostgreSQLDatabase database, String name) Creates a new PostgreSQL schema.
- 
Method SummaryMethods inherited from class org.flywaydb.core.internal.database.base.SchemaallFunctions, allTables, allTypes, clean, create, doAllFunctions, drop, empty, equals, exists, getFunction, getName, hashCode, toString
- 
Constructor Details- 
PostgreSQLSchemaprotected PostgreSQLSchema(org.flywaydb.core.internal.jdbc.JdbcTemplate jdbcTemplate, PostgreSQLDatabase database, String name) Creates a new PostgreSQL schema.- Parameters:
- jdbcTemplate- The Jdbc Template for communicating with the DB.
- database- The database-specific support.
- name- The name of the schema.
 
 
- 
- 
Method Details- 
doExists- Specified by:
- doExistsin class- org.flywaydb.core.internal.database.base.Schema<PostgreSQLDatabase,- PostgreSQLTable> 
- Throws:
- SQLException
 
- 
doEmpty- Specified by:
- doEmptyin class- org.flywaydb.core.internal.database.base.Schema<PostgreSQLDatabase,- PostgreSQLTable> 
- Throws:
- SQLException
 
- 
doCreate- Specified by:
- doCreatein class- org.flywaydb.core.internal.database.base.Schema<PostgreSQLDatabase,- PostgreSQLTable> 
- Throws:
- SQLException
 
- 
doDrop- Specified by:
- doDropin class- org.flywaydb.core.internal.database.base.Schema<PostgreSQLDatabase,- PostgreSQLTable> 
- Throws:
- SQLException
 
- 
doClean- Specified by:
- doCleanin class- org.flywaydb.core.internal.database.base.Schema<PostgreSQLDatabase,- PostgreSQLTable> 
- Throws:
- SQLException
 
- 
doAllTables- Specified by:
- doAllTablesin class- org.flywaydb.core.internal.database.base.Schema<PostgreSQLDatabase,- PostgreSQLTable> 
- Throws:
- SQLException
 
- 
getTable- Specified by:
- getTablein class- org.flywaydb.core.internal.database.base.Schema<PostgreSQLDatabase,- PostgreSQLTable> 
 
- 
getType- Overrides:
- getTypein class- org.flywaydb.core.internal.database.base.Schema<PostgreSQLDatabase,- PostgreSQLTable> 
 
 
-