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