Package org.dbunit
Class MariaDbEnvironment
java.lang.Object
org.dbunit.DatabaseEnvironment
org.dbunit.MariaDbEnvironment
- Since:
- 3.5.0
- Author:
- Jeff Jensen (adapted from John Hurst: MySqlEnvironment)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertString(String str) Preserve case for MariaDBprotected voidsetupDatabaseConfig(DatabaseConfig config) Methods inherited from class org.dbunit.DatabaseEnvironment
closeConnection, getConnection, getDatabaseTester, getInitDataSet, getInstance, getProfile, getProperties, loadDbunitPropertiesFromFile, support, toString
-
Constructor Details
-
MariaDbEnvironment
- Throws:
Exception
-
-
Method Details
-
setupDatabaseConfig
Also registers
MySqlMetadataHandler: unlike MySQL Connector/J (whosenullCatalogMeansCurrentdefault restricts an unfilteredDatabaseMetaData#getTables()call to the current database), MariaDB Connector/J returns every catalog's tables - includinginformation_schema/performance_schema- unless the schema is passed as the JDBC catalog argument, which is exactly whatMySqlMetadataHandlerdoes.- Overrides:
setupDatabaseConfigin classDatabaseEnvironment
-
convertString
Preserve case for MariaDB- Overrides:
convertStringin classDatabaseEnvironment- Parameters:
str- The identifier.- Returns:
- The identifier converted according to database rules.
- See Also:
-