ConstraintManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total333 of 1,71580%78 of 23666%7316999481951
resolveTableForValidation(TableNameInfo)600%60%44232311
validateTableAndColumns(TableNameInfo, Constraint)580%80%55222211
registerForeignKeyReference(TableNameInfo, ForeignKeyConstraint)395156%5758%5752301
validateColumnsExist(TableIf, Collection, String)320%40%335511
cleanupConstraintReferencesOutsideCatalog(String, Constraint, String)255669%8850%6982301
checkConstraintNotExistence(String, Constraint, Map)173567%1583%142901
getCascadeDropTables(Constraint)160%20%225511
swapPrimaryKeyForeignTables(PrimaryKeyConstraint, TableNameInfo, TableNameInfo)112871%5337%452801
logAddConstraint(TableNameInfo, Constraint)110%n/a113311
logDropConstraint(TableNameInfo, Constraint)110%n/a113311
write(DataOutput)90%n/a113311
read(DataInput)90%n/a112211
addConstraint(TableNameInfo, String, Constraint, boolean)84284%2466%2421401
swapForeignKeyReference(ForeignKeyConstraint, TableNameInfo, TableNameInfo)81463%4233%343801
gsonPostProcess()80%n/a113311
dropConstraint(TableNameInfo, String, boolean)46894%3770%3611701
removeForeignKeyFromPK(TableNameInfo, ForeignKeyConstraint)34493%5550%5631701
rebuildForeignKeyReferences()29497%41275%4922801
checkAndDropTableConstraints(TableNameInfo, boolean)19498%31178%3812301
cascadeDropForeignKeys(TableNameInfo, PrimaryKeyConstraint)13797%2466%2411101
dropAndRenameConstraints(TableNameInfo, TableNameInfo)105100%31381%3902801
renameTable(TableNameInfo, TableNameInfo)91100%31381%3902301
swapTableConstraints(TableNameInfo, TableNameInfo)90100%11191%1702201
findConstraintWithColumn(TableNameInfo, String)84100%31381%3902601
checkNoReferencingForeignKeys(TableNameInfo)68100%2880%2601901
dropConstraintsByPrefix(String)48100%1583%1401201
getConstraintsByType(String, Class)46100%6100%0401201
dropTableConstraints(TableNameInfo)37100%4100%0301201
removeFKsReferencingTable(Map, TableNameInfo, PrimaryKeyConstraint)34100%3562%3501301
migrateFromTable(TableNameInfo, Map)31100%4100%0301101
getConstraint(TableNameInfo, String)26100%2100%020801
getConstraints(TableNameInfo)24100%2100%020801
cleanupConstraintReferences(TableNameInfo, Constraint)18100%4100%030501
dropDatabaseConstraints(String, String)17100%n/a010601
dropCatalogConstraints(String)15100%n/a010601
ConstraintManager()13100%n/a010401
toKey(TableNameInfo)8100%n/a010101
getPrimaryKeyConstraints(TableNameInfo)6100%n/a010101
getForeignKeyConstraints(TableNameInfo)6100%n/a010101
getUniqueConstraints(TableNameInfo)6100%n/a010101
readLock()5100%n/a010201
readUnlock()5100%n/a010201
writeLock()5100%n/a010201
writeUnlock()5100%n/a010201
isEmpty()4100%n/a010101
lambda$migrateFromTable$3(String)4100%n/a010101
lambda$dropConstraintsByPrefix$2(String, String)4100%n/a010101
lambda$addConstraint$0(String)4100%n/a010101
static {...}4100%n/a010101
lambda$checkNoReferencingForeignKeys$4(TableNameInfo)3100%n/a010101
lambda$checkAndDropTableConstraints$1(TableNameInfo)3100%n/a010101