Class SynapseSchema
- java.lang.Object
-
- org.flywaydb.core.internal.database.base.Schema<SQLServerDatabase,SQLServerTable>
-
- org.flywaydb.database.sqlserver.SQLServerSchema
-
- org.flywaydb.database.sqlserver.synapse.SynapseSchema
-
public class SynapseSchema extends SQLServerSchema
Synapse implementation of Schema.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.flywaydb.database.sqlserver.SQLServerSchema
SQLServerSchema.DBObject, SQLServerSchema.ObjectType
-
-
Field Summary
-
Fields inherited from class org.flywaydb.database.sqlserver.SQLServerSchema
databaseName
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SynapseTable[]
doAllTables()
org.flywaydb.core.internal.database.base.Table
getTable(java.lang.String tableName)
-
Methods inherited from class org.flywaydb.database.sqlserver.SQLServerSchema
cleanObjects, cleanRules, cleanSynonyms, cleanTriggers, doClean, doCreate, doDrop, doEmpty, doExists, queryDBObjects
-
-
-
-
Method Detail
-
doAllTables
protected SynapseTable[] doAllTables() throws java.sql.SQLException
- Overrides:
doAllTables
in classSQLServerSchema
- Throws:
java.sql.SQLException
-
getTable
public org.flywaydb.core.internal.database.base.Table getTable(java.lang.String tableName)
- Overrides:
getTable
in classSQLServerSchema
-
-