Class BabelfishDatabase
java.lang.Object
org.flywaydb.core.internal.database.base.Database<SQLServerConnection>
org.flywaydb.database.sqlserver.SQLServerDatabase
org.flywaydb.database.sqlserver.babelfish.BabelfishDatabase
- All Implemented Interfaces:
Closeable,AutoCloseable
-
Field Summary
Fields inherited from class org.flywaydb.core.internal.database.base.Database
configuration, databaseType, jdbcConnectionFactory, jdbcMetaData, jdbcTemplate, rawMainJdbcConnection, statementInterceptor -
Constructor Summary
ConstructorsConstructorDescriptionBabelfishDatabase(org.flywaydb.core.api.configuration.Configuration configuration, org.flywaydb.core.internal.jdbc.JdbcConnectionFactory jdbcConnectionFactory, org.flywaydb.core.internal.jdbc.StatementInterceptor statementInterceptor) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringcomputeVersionDisplayName(org.flywaydb.core.api.MigrationVersion version) protected booleanprotected booleanMethods inherited from class org.flywaydb.database.sqlserver.SQLServerDatabase
catalogIsSchema, doCleanPostSchemas, doGetConnection, doGetCurrentUser, doQuote, ensureSupported, getAllSchemas, getBooleanFalse, getBooleanTrue, getCloseQuote, getDatabaseHosting, getDefaultDelimiter, getEscapedQuote, getOpenQuote, getRawCreateScript, hasXmlSchemaCollections, supportsDdlTransactions, supportsPartitions, supportsRules, supportsSequences, supportsSynonyms, supportsTriggers, supportsTypes, useSingleConnectionMethods inherited from class org.flywaydb.core.internal.database.base.Database
cleanPostSchemas, cleanPreSchemas, close, determineVersion, disposeEventConnection, doCleanPreSchemas, doGetCatalog, ensureDatabaseIsRecentEnough, ensureDatabaseNotOlderThanOtherwiseRecommendUpgradeToFlywayEdition, getBaselineStatement, getCatalog, getConfiguration, getCreateScript, getCurrentUser, getDatabaseType, getDeleteStatement, getEventConnection, getInsertStatement, getInstalledBy, getJdbcMetaData, getMainConnection, getMigrationConnection, getSelectStatement, getUpdateStatement, getVersion, hasEventConnection, notifyDatabaseIsNotFormallySupported, quote, recommendFlywayUpgradeIfNecessary, recommendFlywayUpgradeIfNecessaryForMajorVersion, supportsEmptyMigrationDescription, supportsMultiStatementTransactions, unQuote
-
Constructor Details
-
BabelfishDatabase
public BabelfishDatabase(org.flywaydb.core.api.configuration.Configuration configuration, org.flywaydb.core.internal.jdbc.JdbcConnectionFactory jdbcConnectionFactory, org.flywaydb.core.internal.jdbc.StatementInterceptor statementInterceptor)
-
-
Method Details
-
computeVersionDisplayName
- Overrides:
computeVersionDisplayNamein classSQLServerDatabase
-
supportsServiceBrokers
protected boolean supportsServiceBrokers()- Overrides:
supportsServiceBrokersin classSQLServerDatabase
-
supportsAssemblies
protected boolean supportsAssemblies()- Overrides:
supportsAssembliesin classSQLServerDatabase
-