Class YugabyteDBSchema
java.lang.Object
migratedb.v1.core.internal.database.base.BaseSchema<PostgreSQLDatabase,PostgreSQLTable>
migratedb.v1.core.internal.database.postgresql.PostgreSQLSchema
migratedb.v1.core.internal.database.yugabytedb.YugabyteDBSchema
- All Implemented Interfaces:
Schema<PostgreSQLDatabase,PostgreSQLTable>
-
Field Summary
Fields inherited from class migratedb.v1.core.internal.database.base.BaseSchema
database, jdbcTemplate, name -
Constructor Summary
ConstructorsConstructorDescriptionYugabyteDBSchema(JdbcTemplate jdbcTemplate, YugabyteDBDatabase database, String name) -
Method Summary
Methods inherited from class migratedb.v1.core.internal.database.postgresql.PostgreSQLSchema
doAllTables, doClean, doCreate, doDrop, doEmpty, doExists, getTypeMethods inherited from class migratedb.v1.core.internal.database.base.BaseSchema
allFunctions, allTables, allTypes, clean, create, doAllFunctions, drop, empty, equals, exists, getFunction, getName, hashCode, toString
-
Constructor Details
-
YugabyteDBSchema
- Parameters:
jdbcTemplate- The Jdbc Template for communicating with the DB.database- The database-specific support.name- The name of the schema.
-
-
Method Details
-
getTable
Description copied from interface:SchemaRetrieves the table with this name in this schema.- Specified by:
getTablein interfaceSchema<PostgreSQLDatabase,PostgreSQLTable> - Overrides:
getTablein classPostgreSQLSchema
-