org.jumpmind.db.platform.mariadb
Class MariaDBDatabasePlatform

java.lang.Object
  extended by org.jumpmind.db.platform.AbstractDatabasePlatform
      extended by org.jumpmind.db.platform.AbstractJdbcDatabasePlatform
          extended by org.jumpmind.db.platform.mysql.MySqlDatabasePlatform
              extended by org.jumpmind.db.platform.mariadb.MariaDBDatabasePlatform
All Implemented Interfaces:
IDatabasePlatform

public class MariaDBDatabasePlatform
extends MySqlDatabasePlatform


Field Summary
static String SQL_GET_MARIADB_NAME
           
 
Fields inherited from class org.jumpmind.db.platform.mysql.MySqlDatabasePlatform
JDBC_DRIVER, JDBC_DRIVER_OLD, JDBC_SUBPROTOCOL
 
Fields inherited from class org.jumpmind.db.platform.AbstractJdbcDatabasePlatform
dataSource, settings, sqlTemplate
 
Fields inherited from class org.jumpmind.db.platform.AbstractDatabasePlatform
clearCacheModelTimeoutInMs, ddlBuilder, ddlReader, defaultCatalog, defaultSchema, log, metadataIgnoreCase, MODEL_DEFAULT_NAME, REQUIRED_FIELD_NULL_SUBSTITUTE, storesLowerCaseIdentifiers, storesMixedCaseIdentifiers, storesUpperCaseIdentifiers, tableCache
 
Constructor Summary
MariaDBDatabasePlatform(DataSource dataSource, SqlTemplateSettings settings)
           
 
Method Summary
 
Methods inherited from class org.jumpmind.db.platform.mysql.MySqlDatabasePlatform
createDdlBuilder, createDdlReader, createDmlStatement, createSqlTemplate, getDefaultCatalog, getDefaultSchema, getName, overrideSettings
 
Methods inherited from class org.jumpmind.db.platform.AbstractJdbcDatabasePlatform
getDataSource, getSqlTemplate, resetDataSource
 
Methods inherited from class org.jumpmind.db.platform.AbstractDatabasePlatform
alterCaseToMatchDatabaseDefaultCase, alterCaseToMatchDatabaseDefaultCase, alterDatabase, alterTables, cleanTextForTextBasedColumns, createArray, createDatabase, createDmlStatement, createTables, dropDatabase, getClearCacheModelTimeoutInMs, getDatabaseInfo, getDdlBuilder, getDdlReader, getLobColumns, getObjectValues, getObjectValues, getObjectValues, getObjectValues, getSqlScriptReplacementTokens, getStringValues, getTableFromCache, getTableFromCache, isBlob, isClob, isLob, isMetadataIgnoreCase, isStoresLowerCaseIdentifiers, isStoresMixedCaseQuotedIdentifiers, isStoresUpperCaseIdentifiers, parseBigInteger, parseDate, parseIntegerObjectValue, readDatabase, readDatabaseFromXml, readDatabaseFromXml, readTableFromDatabase, replaceSql, resetCachedTableModel, scrubSql, setClearCacheModelTimeoutInMs, setMetadataIgnoreCase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SQL_GET_MARIADB_NAME

public static final String SQL_GET_MARIADB_NAME
See Also:
Constant Field Values
Constructor Detail

MariaDBDatabasePlatform

public MariaDBDatabasePlatform(DataSource dataSource,
                               SqlTemplateSettings settings)


Copyright © 2007-2013 JumpMind, Inc.. All Rights Reserved.