Class MariaDBDatabase
- java.lang.Object
-
- migratedb.core.internal.database.base.BaseDatabase<MySQLConnection>
-
- migratedb.core.internal.database.mysql.MySQLDatabase
-
- migratedb.core.internal.database.mysql.mariadb.MariaDBDatabase
-
- All Implemented Interfaces:
Closeable,AutoCloseable,Database<MySQLConnection>
public class MariaDBDatabase extends MySQLDatabase
-
-
Field Summary
-
Fields inherited from class migratedb.core.internal.database.base.BaseDatabase
configuration, databaseType, jdbcConnectionFactory, jdbcMetaData, jdbcTemplate, rawMainJdbcConnection
-
-
Constructor Summary
Constructors Constructor Description MariaDBDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetConstraintName(String tableName)-
Methods inherited from class migratedb.core.internal.database.mysql.MySQLDatabase
catalogIsSchema, determineVersion, doGetConnection, doGetCurrentUser, ensureSupported, getBooleanFalse, getBooleanTrue, getCloseQuote, getOpenQuote, getRawCreateScript, isCreateTableAsSelectAllowed, supportsChangingCurrentSchema, supportsDdlTransactions, useSingleConnection
-
Methods inherited from class migratedb.core.internal.database.base.BaseDatabase
cleanPostSchemas, cleanPreSchemas, close, computeVersionDisplayName, doCleanPostSchemas, doCleanPreSchemas, doGetCatalog, doQuote, ensureDatabaseIsRecentEnough, getAllSchemas, getBaselineStatement, getCatalog, getCreateScript, getCurrentUser, getDatabaseType, getDefaultDelimiter, getEscapedQuote, getInsertStatement, getInstalledBy, getJdbcMetaData, getMainConnection, getMigrationConnection, getSelectStatement, getVersion, quote, recommendMigrateDbUpgradeIfNecessary, recommendMigrateDbUpgradeIfNecessaryForMajorVersion, supportsEmptyMigrationDescription, supportsMultiStatementTransactions, unQuote
-
-
-
-
Constructor Detail
-
MariaDBDatabase
public MariaDBDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory)
-
-
Method Detail
-
getConstraintName
protected String getConstraintName(String tableName)
- Overrides:
getConstraintNamein classMySQLDatabase
-
-