public class DmDatabaseType
extends org.flywaydb.core.internal.database.base.BaseDatabaseType
| 构造器和说明 |
|---|
DmDatabaseType() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.flywaydb.core.internal.database.base.Database<DmConnection> |
createDatabase(org.flywaydb.core.api.configuration.Configuration configuration,
org.flywaydb.core.internal.jdbc.JdbcConnectionFactory jdbcConnectionFactory,
org.flywaydb.core.internal.jdbc.StatementInterceptor statementInterceptor) |
org.flywaydb.core.internal.parser.Parser |
createParser(org.flywaydb.core.api.configuration.Configuration configuration,
org.flywaydb.core.api.ResourceProvider resourceProvider,
org.flywaydb.core.internal.parser.ParsingContext parsingContext) |
org.flywaydb.core.internal.sqlscript.SqlScriptExecutorFactory |
createSqlScriptExecutorFactory(org.flywaydb.core.internal.jdbc.JdbcConnectionFactory jdbcConnectionFactory,
org.flywaydb.core.internal.callback.CallbackExecutor callbackExecutor,
org.flywaydb.core.internal.jdbc.StatementInterceptor statementInterceptor) |
String |
getDriverClass(String url,
ClassLoader classLoader) |
Pattern |
getJDBCCredentialsPattern() |
String |
getName() |
int |
getNullType() |
boolean |
handlesDatabaseProductNameAndVersion(String databaseProductName,
String databaseProductVersion,
Connection connection) |
boolean |
handlesJDBCUrl(String url) |
alterConnectionAsNeeded, createDatabase, createExecutionStrategy, createSqlScriptFactory, createTransactionalExecutionTemplate, detectPasswordRequiredByUrl, detectUserRequiredByUrl, externalAuthPropertiesRequired, getBackupDriverClass, getDefaultJDBCCredentialsPattern, getExternalAuthProperties, getSelectVersionOutput, instantiateClassExtendedErrorMessage, printMessages, setConfigConnectionProps, setDefaultConnectionProps, setOverridingConnectionProps, shutdownDatabase, supportsReadOnlyTransactions, toStringpublic String getName()
getName 在接口中 org.flywaydb.core.internal.database.DatabaseTypegetName 在类中 org.flywaydb.core.internal.database.base.BaseDatabaseTypepublic int getNullType()
getNullType 在接口中 org.flywaydb.core.internal.database.DatabaseTypegetNullType 在类中 org.flywaydb.core.internal.database.base.BaseDatabaseTypepublic boolean handlesJDBCUrl(String url)
handlesJDBCUrl 在接口中 org.flywaydb.core.internal.database.DatabaseTypehandlesJDBCUrl 在类中 org.flywaydb.core.internal.database.base.BaseDatabaseTypepublic Pattern getJDBCCredentialsPattern()
getJDBCCredentialsPattern 在接口中 org.flywaydb.core.internal.database.DatabaseTypegetJDBCCredentialsPattern 在类中 org.flywaydb.core.internal.database.base.BaseDatabaseTypepublic String getDriverClass(String url, ClassLoader classLoader)
getDriverClass 在接口中 org.flywaydb.core.internal.database.DatabaseTypegetDriverClass 在类中 org.flywaydb.core.internal.database.base.BaseDatabaseTypepublic boolean handlesDatabaseProductNameAndVersion(String databaseProductName, String databaseProductVersion, Connection connection)
handlesDatabaseProductNameAndVersion 在接口中 org.flywaydb.core.internal.database.DatabaseTypehandlesDatabaseProductNameAndVersion 在类中 org.flywaydb.core.internal.database.base.BaseDatabaseTypepublic org.flywaydb.core.internal.database.base.Database<DmConnection> createDatabase(org.flywaydb.core.api.configuration.Configuration configuration, org.flywaydb.core.internal.jdbc.JdbcConnectionFactory jdbcConnectionFactory, org.flywaydb.core.internal.jdbc.StatementInterceptor statementInterceptor)
createDatabase 在接口中 org.flywaydb.core.internal.database.DatabaseTypecreateDatabase 在类中 org.flywaydb.core.internal.database.base.BaseDatabaseTypepublic org.flywaydb.core.internal.parser.Parser createParser(org.flywaydb.core.api.configuration.Configuration configuration,
org.flywaydb.core.api.ResourceProvider resourceProvider,
org.flywaydb.core.internal.parser.ParsingContext parsingContext)
createParser 在接口中 org.flywaydb.core.internal.database.DatabaseTypecreateParser 在类中 org.flywaydb.core.internal.database.base.BaseDatabaseTypepublic org.flywaydb.core.internal.sqlscript.SqlScriptExecutorFactory createSqlScriptExecutorFactory(org.flywaydb.core.internal.jdbc.JdbcConnectionFactory jdbcConnectionFactory,
org.flywaydb.core.internal.callback.CallbackExecutor callbackExecutor,
org.flywaydb.core.internal.jdbc.StatementInterceptor statementInterceptor)
createSqlScriptExecutorFactory 在接口中 org.flywaydb.core.internal.database.DatabaseTypecreateSqlScriptExecutorFactory 在类中 org.flywaydb.core.internal.database.base.BaseDatabaseTypeCopyright © 2023. All rights reserved.