AbstractJdbcDatabase

Source file "liquibase/database/AbstractJdbcDatabase.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,864 of 2,8640%414 of 4140%370370581581163163
escapeObjectName(String, String, String, Class)2930%560%2929434311
dropDatabaseObjects(CatalogAndSchema)2510%180%1010454511
generateDatabaseFunctionValue(DatabaseFunction)1270%200%1111272711
getAutoIncrementClause(BigInteger, BigInteger, String, Boolean)1030%160%99151511
setConnection(DatabaseConnection)930%20%22131311
execute(SqlStatement[], List)730%80%55111111
isLiquibaseObject(DatabaseObject)700%100%66121211
escapeColumnNameList(String)650%100%66151511
saveStatements(Change, List, Writer)520%40%335511
saveRollbackStatement(Change, List, Writer)500%40%335511
getDateLiteral(Date)490%80%559911
getConnectionSchemaName()460%60%44121211
getDateLiteral(String)460%60%445511
parseDate(String)460%60%449911
toString()450%40%333311
correctObjectName(String, Class)440%160%998811
isSystemObject(DatabaseObject)430%160%998811
AbstractJdbcDatabase()410%n/a11111111
close()410%40%339911
equals(Object)380%120%77101011
isCaseSensitive()370%80%559911
getDefaultSchemaName()360%80%557711
getViewDefinition(CatalogAndSchema, String)330%20%225511
getDefaultCatalogName()310%80%559911
mustQuoteObjectName(String, Class)310%120%773311
static {...}290%n/a119911
escapeObjectName(String, Class)280%60%447711
escapeColumnName(String, String, String, String, boolean)270%60%447711
isFunction(String)270%60%447711
isSafeToRunUpdate()260%80%557711
filterRollbackVisitors(List)260%60%447711
quoteObject(String, Class)220%20%223311
isDefaultSchema(String, String)220%80%555511
isCurrentTimeFunction(String)210%80%555511
getLiquibaseSchemaName()190%40%336611
supportsDropTableCascadeConstraints()190%100%661111
setDefaultSchemaName(String)170%40%334411
getLiquibaseCatalogName()170%40%336611
getJdbcCatalogName(Schema)170%20%223311
getJdbcSchemaName(Schema)170%20%223311
supportsBatchUpdates()170%40%335511
getDatabaseProductName()160%20%225511
isSystemView(CatalogAndSchema, String)160%20%224411
isDefaultCatalog(String)160%60%443311
set(String, Object)160%20%224411
setDefaultCatalogName(String)140%20%223311
correctSchema(CatalogAndSchema)140%20%223311
getDateTimeLiteral(Timestamp)140%n/a111111
getDateLiteral(Date)140%n/a111111
getTimeLiteral(Time)140%n/a111111
setCurrentDateTimeFunction(String)140%20%224411
getMaxFractionalDigitsForTimestamp()130%20%224411
isCatalogOrSchemaType(Class)120%40%331111
isDateOnly(String)120%40%332211
isDateTime(String)120%40%332211
isTimestamp(String)120%40%332211
isTimeOnly(String)120%40%332211
generateAutoIncrementStartWith(BigInteger)110%40%331111
generateAutoIncrementBy(BigInteger)110%40%331111
generatePrimaryKeyName(String)110%n/a111111
preserveCaseIfRequested()100%20%223311
getDatabaseChangeLogTableName()100%20%223311
getDatabaseChangeLogLockTableName()100%20%223311
getLiquibaseTablespaceName()100%20%223311
hashCode()100%20%221111
getDatabaseProductVersion()90%20%223311
getDatabaseMajorVersion()90%20%223311
getDatabaseMinorVersion()90%20%223311
escapeStringForDatabase(String)90%20%223311
executeStatements(Change, DatabaseChangeLog, List)90%n/a113311
executeRollbackStatements(Change, List)90%n/a113311
resetInternalState()90%n/a113311
getDefaultFractionalDigitsForTimestamp()90%20%221111
correctSchema(String, String)80%n/a111111
getDefaultSchema()80%n/a111111
getSchemaFromJdbcInfo(String, String)80%n/a111111
getAutoCommitMode()70%20%221111
escapeTableName(String, String, String)70%n/a111111
escapeIndexName(String, String, String)70%n/a111111
escapeSequenceName(String, String, String)70%n/a111111
escapeViewName(String, String, String)70%n/a111111
markChangeSetExecStatus(ChangeSet, ChangeSet.ExecType)70%n/a112211
executeRollbackStatements(SqlStatement[], List)70%n/a112211
addReservedWords(Collection)60%n/a112211
canCreateChangeLogTable()60%n/a111111
isReservedWord(String)60%n/a111111
tag(String)60%n/a112211
doesTagExist(String)60%n/a111111
getRunStatus(ChangeSet)60%n/a111111
getRanChangeSet(ChangeSet)60%n/a111111
getRanDate(ChangeSet)60%n/a111111
removeRanStatus(ChangeSet)60%n/a112211
getJdbcCatalogName(CatalogAndSchema)60%n/a111111
getJdbcSchemaName(CatalogAndSchema)60%n/a111111
dataTypeIsNotModifiable(String)60%n/a111111
getConnectionSchemaNameCallStatement()50%n/a111111
startsWithNumeric(String)50%n/a111111
escapeConstraintName(String)50%n/a111111
escapeColumnName(String, String, String, String)50%n/a111111
getRanChangeSetList()50%n/a111111
setAutoCommit(boolean)50%n/a112211
disableForeignKeyChecks()50%n/a111111
enableForeignKeyChecks()50%n/a111111
get(String)50%n/a111111
getConnectionCatalogName()40%n/a111111
getSystemTables()40%n/a111111
getSystemViews()40%n/a111111
getConcatSql(String[])40%n/a111111
setDatabaseChangeLogTableName(String)40%n/a112211
setDatabaseChangeLogLockTableName(String)40%n/a112211
setLiquibaseTablespaceName(String)40%n/a112211
setCanCacheLiquibaseTableInfo(boolean)40%n/a112211
setLiquibaseCatalogName(String)40%n/a112211
setLiquibaseSchemaName(String)40%n/a112211
setCaseSensitive(Boolean)40%n/a112211
commit()40%n/a112211
rollback()40%n/a112211
isAutoCommit()40%n/a111111
setObjectQuotingStrategy(ObjectQuotingStrategy)40%n/a112211
setOutputDefaultSchema(boolean)40%n/a112211
setOutputDefaultCatalog(boolean)40%n/a112211
validate()40%n/a111111
getName()30%n/a111111
getConnection()30%n/a111111
getFetchSize()30%n/a111111
getAutoIncrementClause(String, Boolean)30%n/a111111
getDateFunctions()30%n/a111111
getObjectQuotingStrategy()30%n/a111111
getCurrentDateTimeFunction()30%n/a111111
getOutputDefaultSchema()30%n/a111111
getOutputDefaultCatalog()30%n/a111111
requiresPassword()0%n/a111111
requiresUsername()0%n/a111111
getContainingObjects()0%n/a111111
supportsDDLInTransaction()0%n/a111111
getDefaultScaleForNativeDataType(String)0%n/a111111
supportsSequences()0%n/a111111
supportsAutoIncrement()0%n/a111111
getLineComment()0%n/a111111
getAutoIncrementClause()0%n/a111111
getAutoIncrementOpening()0%n/a111111
getAutoIncrementClosing()0%n/a111111
getAutoIncrementStartWithClause()0%n/a111111
getAutoIncrementByClause()0%n/a111111
getQuotingStartCharacter()0%n/a111111
getQuotingEndCharacter()0%n/a111111
getQuotingEndReplacement()0%n/a111111
supportsSchemas()0%n/a111111
supportsCatalogs()0%n/a111111
jdbcCallsCatalogsSchemas()0%n/a111111
supportsCatalogInObjectName(Class)0%n/a111111
supportsRestrictForeignKeys()0%n/a111111
supportsForeignKeyDisable()0%n/a111111
createsIndexesForForeignKeys()0%n/a111111
getDataTypeMaxParameters(String)0%n/a111111
supportsPrimaryKeyNames()0%n/a111111
getSystemSchema()0%n/a111111
escapeDataTypeName(String)0%n/a111111
unescapeDataTypeName(String)0%n/a111111
unescapeDataTypeString(String)0%n/a111111
supportsNotNullConstraintNames()0%n/a111111
requiresExplicitNullForColumns()0%n/a111111
getSchemaAndCatalogCase()0%n/a111111