Class SynapseSchema
java.lang.Object
migratedb.v1.core.internal.database.base.BaseSchema<SQLServerDatabase,SQLServerTable>
migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
migratedb.v1.core.internal.database.sqlserver.synapse.SynapseSchema
- All Implemented Interfaces:
Schema<SQLServerDatabase,SQLServerTable>
Synapse implementation of Schema.
-
Nested Class Summary
Nested classes/interfaces inherited from class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
SQLServerSchema.DBObject, SQLServerSchema.ObjectType -
Field Summary
Fields inherited from class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
databaseNameFields inherited from class migratedb.v1.core.internal.database.base.BaseSchema
database, jdbcTemplate, name -
Method Summary
Modifier and TypeMethodDescriptionprotected SynapseTable[]Retrieves all the tables in this schema.Table<?,?> Retrieves the table with this name in this schema.Methods inherited from class migratedb.v1.core.internal.database.sqlserver.SQLServerSchema
cleanObjects, cleanRules, cleanSynonyms, cleanTriggers, doClean, doCreate, doDrop, doEmpty, doExists, queryDBObjectsMethods inherited from class migratedb.v1.core.internal.database.base.BaseSchema
allFunctions, allTables, allTypes, clean, create, doAllFunctions, drop, empty, equals, exists, getFunction, getName, getType, hashCode, toString
-
Method Details
-
doAllTables
Description copied from class:BaseSchemaRetrieves all the tables in this schema.- Overrides:
doAllTablesin classSQLServerSchema- Throws:
SQLException- when the retrieval failed.
-
getTable
Description copied from interface:SchemaRetrieves the table with this name in this schema.- Specified by:
getTablein interfaceSchema<SQLServerDatabase,SQLServerTable> - Overrides:
getTablein classSQLServerSchema
-