# MariaDbLenientDialect

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 869 of 2,158 | 59% | 154 of 170 | 9% | 171 | 186 | 246 | 312 | 73 | 83
getCreateSequenceString(String, Long, Long, Long, Long, Boolean) |  | 0% |  | 0% | 20 | 20 | 39 | 39 | 1 | 1
formatDate(date) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1
isConnectionError(Exception) |  | 0% |  | 0% | 9 | 9 | 11 | 11 | 1 | 1
mapCP(String) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1
mapCollation(String) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1
translateToParmType(String, String) |  | 0% |  | 0% | 13 | 13 | 16 | 16 | 1 | 1
errorEntry(String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1
checkIndexConstraints(P2JIndex, Map) |  | 60% |  | 38% | 11 | 14 | 11 | 22 | 0 | 1
getSpecificTypeAsString(FqlType) |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 1 | 1
getCodepage(Connection) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1
getCollation(Connection) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1
getAddForeignKeyConstraintString(String, String, String, String, String, String, String) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1
getSqlMappedType(String, int, Boolean) |  | 72% |  | 64% | 4 | 8 | 5 | 15 | 0 | 1
blobCreator(Connection, byte[]) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
clobCreator(Connection, String) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
isUniqueConstraintViolation(SQLException) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
generateWordTablesDDLImpl(String, PrintStream, String, Collection) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
addRtrimmedExpression(String, StringBuilder) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getDropIndexString(boolean, String, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
getDropTableString(boolean, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
prepareMetadataParameter(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
processMetadataResult(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
getCreateTemporaryTableString(boolean) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
getAnalyzeString(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
activateErrorHandler(Connection) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
resetErrorHandler(Connection) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
scriptSplitter() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getScriptRunner() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isUdfOriginatedError(SQLException) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isUdfOriginatedWarning(SQLException) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
createSequenceHandler(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getTenantSql() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
useUdf4Contains() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getSequenceSetValString(String, long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isMetadataSortDesc(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isMetadataSortAsc(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
buildRemoteURL(String, Database) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequenceSQL(Database) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getCreateSequenceString(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getDropSequenceString(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequenceSetValString(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequenceNextValString(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequenceCurrValString(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getCatalogPattern(Database) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSchemaPattern(Database) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
preparePermanentDatabase(Database) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
id() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getJdbcDatabaseType() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getDriverClassName() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
connectionCustomizer(DatabaseConfig) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isNativeUDFsSupported() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
checkErrorFn() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
initErrorFn() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getUdfErrorMessagePattern() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
extractColumnName(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isCaseInsensitiveColumn(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
needsComputedColumns() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isAutoRtrim() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isAutoCi() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getComputedColumnPrefix(boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getComputedColumnFormula(String, boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isComputedColumn(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
supportsFunctionOverloading() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
supportsBooleanDatatype() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequenceSetValString() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
hasFullSequenceSupport() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequencePrefetchString(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isQueryRangeParameterInlined() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
requiresExplicitCastInsideTernary() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
explicitSetCollation() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
injectComputedColumns() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSyntheticIndexSize(boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getCreateTemporaryTablePostfix(boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getLog() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
inlineLimit(boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getReservedKeywords() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 37 | 0 | 1
getDropIndexString(P2JIndex) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getCreateSequenceString(String, long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
MariaDbLenientDialect() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
useWordTables() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getProcessedCharacterColumnName(String, boolean) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getDelimiter() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1