MySQLPlatform

Source file "org/eclipse/persistence/platform/database/MySQLPlatform.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,060 of 1,0600%44 of 440%79792792795757
buildFieldTypes()3220%140%88565611
printSQLSelectStatement(DatabaseCall, ExpressionSQLPrinter, SQLSelectStatement)530%60%44171711
initializePlatformOperators()510%n/a11131311
leftTrim2()460%n/a11131311
rightTrim2()460%n/a11131311
writeDeleteFromTargetTableUsingTempTableSql(Writer, DatabaseTable, DatabaseTable, Collection, Collection, DatasourcePlatform)360%n/a11101011
writeUpdateOriginalFromTempTableSql(Writer, DatabaseTable, Collection, Collection)350%n/a119911
initializeConnectionData(Connection)330%60%448811
toNumberOperator()290%n/a11101011
toDateOperator()290%n/a11101011
toCharOperator()290%n/a11101011
dateToStringOperator()290%n/a11101011
logOperator()260%n/a119911
getTimestampQuery()200%20%225511
getTableExistsQuery(TableDefinition)200%n/a113311
checkTableExists(DatabaseSessionImpl, TableDefinition, boolean)200%20%225511
appendDate(Date, Writer)190%20%226611
appendTime(Time, Writer)190%20%226611
appendTimestamp(Timestamp, Writer)190%20%226611
appendCalendar(Calendar, Writer)190%20%226611
buildSelectQueryForIdentity()170%n/a115511
getJDBCType(Class)140%40%335511
buildProcedureCallString(StoredProcedureCall, AbstractSession, AbstractRecord)130%n/a111111
getFunctionCallHeader()130%n/a111111
MySQLPlatform()120%n/a115511
getDropDatabaseSchemaString(String)110%n/a111111
printFieldIdentityClause(Writer)90%n/a115511
computeMaxRowsForSQL(int, int)80%20%221111
currentDateOperator()40%n/a111111
printStoredFunctionReturnKeyWord(Writer)40%n/a112211
isFractionalTimeSupported()30%n/a111111
canBatchWriteWithOptimisticLocking(DatabaseCall)0%n/a111111
getConstraintDeletionString()0%n/a111111
getUniqueConstraintDeletionString()0%n/a111111
getProcedureCallTail()0%n/a111111
getSelectForUpdateString()0%n/a111111
isForUpdateCompatibleWithDistinct()0%n/a111111
isMySQL()0%n/a111111
shouldUseJDBCOuterJoinSyntax()0%n/a111111
supportsIdentity()0%n/a111111
supportsCountDistinctWithMultipleFields()0%n/a111111
requiresTableInIndexDropDDL()0%n/a111111
supportsGlobalTempTables()0%n/a111111
supportsIndividualTableLocking()0%n/a111111
supportsStoredFunctions()0%n/a111111
supportsAutoConversionToNumericForArithmeticOperations()0%n/a111111
getCreateTempTableSqlPrefix()0%n/a111111
shouldAlwaysUseTempStorageForModifyAll()0%n/a111111
shouldPrintStoredProcedureArgumentNameInCall()0%n/a111111
shouldPrintForUpdateClause()0%n/a111111
getInOutputProcedureToken()0%n/a111111
getProcedureAsString()0%n/a111111
shouldPrintOutputTokenAtStart()0%n/a111111
getProcedureCallHeader()0%n/a111111
getProcedureBeginString()0%n/a111111
getProcedureEndString()0%n/a111111
requiresProcedureBrackets()0%n/a111111