LCOV - code coverage report
Current view: top level - src/backend/commands - tablecmds.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 6616 7177 92.2 %
Date: 2026-02-07 06:17:32 Functions: 219 220 99.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ATAddCheckNNConstraint 11324
ATAddForeignKeyConstraint 2696
ATCheckPartitionsNotInUse 818
ATColumnChangeRequiresRewrite 1146
ATController 33748
ATDetachCheckNoForeignKeyRefs 540
ATExecAddColumn 2938
ATExecAddConstraint 13114
ATExecAddIdentity 166
ATExecAddIndex 1642
ATExecAddIndexConstraint 10860
ATExecAddInherit 446
ATExecAddOf 66
ATExecAddStatistics 74
ATExecAlterColumnGenericOptions 172
ATExecAlterColumnType 1192
ATExecAlterConstrDeferrability 162
ATExecAlterConstrEnforceability 180
ATExecAlterConstrInheritability 60
ATExecAlterConstraint 294
ATExecAlterConstraintInternal 234
ATExecAttachPartition 2524
ATExecAttachPartitionIdx 384
ATExecChangeOwner 2284
ATExecClusterOn 64
ATExecCmd 61170
ATExecColumnDefault 584
ATExecCookedColumnDefault 80
ATExecDetachPartition 584
ATExecDetachPartitionFinalize 14
ATExecDropCluster 18
ATExecDropColumn 2244
ATExecDropConstraint 812
ATExecDropExpression 56
ATExecDropIdentity 92
ATExecDropInherit 94
ATExecDropNotNull 268
ATExecDropOf 6
ATExecEnableDisableRule 46
ATExecEnableDisableTrigger 342
ATExecForceNoForceRowSecurity 132
ATExecGenericOptions 58
ATExecMergePartitions 180
ATExecReplicaIdentity 512
ATExecSetAccessMethodNoStorage 44
ATExecSetCompression 78
ATExecSetExpression 224
ATExecSetIdentity 74
ATExecSetNotNull 712
ATExecSetOptions 32
ATExecSetRelOptions 990
ATExecSetRowSecurity 348
ATExecSetStatistics 164
ATExecSetStorage 284
ATExecSetTableSpace 168
ATExecSetTableSpaceNoStorage 36
ATExecSplitPartition 198
ATExecValidateConstraint 590
ATGetQueueEntry 44522
ATParseTransformCmd 24282
ATPostAlterTypeCleanup 1302
ATPostAlterTypeParse 882
ATPrepAddColumn 2218
ATPrepAddInherit 464
ATPrepAddPrimaryKey 16408
ATPrepAlterColumnType 1426
ATPrepChangePersistence 100
ATPrepCmd 35878
ATPrepDropColumn 1694
ATPrepDropExpression 86
ATPrepSetAccessMethod 110
ATPrepSetTableSpace 164
ATRewriteCatalogs 33336
ATRewriteTable 6106
ATRewriteTables 30178
ATSimplePermissions 39496
ATSimpleRecursion 1378
ATTypedTableRecursion 192
AlterConstrDeferrabilityRecurse 42
AlterConstrEnforceabilityRecurse 48
AlterConstrTriggerDeferrability 162
AlterConstrUpdateConstraintEntry 396
AlterIndexNamespaces 86
AlterRelationNamespaceInternal 188
AlterSeqNamespaces 86
AlterTable 33488
AlterTableGetLockLevel 34004
AlterTableInternal 278
AlterTableLookupRelation 33726
AlterTableMoveAll 30
AlterTableNamespace 104
AlterTableNamespaceInternal 86
AtEOSubXact_on_commit_actions 20122
AtEOXact_on_commit_actions 955636
AttachPartitionEnsureIndexes 2908
AttachPartitionForeignKey 162
BuildDescForRelation 68748
CheckAlterTableIsSafe 63550
CheckRelationTableSpaceMove 232
CheckTableNotInUse 177954
ChooseForeignKeyConstraintNameAddition 1484
CloneFkReferenced 11552
CloneFkReferencing 11570
CloneForeignKeyConstraints 11570
CloneRowTriggersToPartition 3352
ComputePartitionAttrs 5526
ConstraintImpliedByRelConstraint 4466
CreateFKCheckTrigger 6064
CreateInheritance 3432
DefineRelation 65520
DetachPartitionFinalize 1040
DropClonedTriggersFromPartition 1040
DropErrorMsgNonExistent 1132
DropErrorMsgWrongType 0
DropForeignKeyConstraintTriggers 234
ExecuteTruncate 1818
ExecuteTruncateGuts 1802
GetAttributeCompression 269614
GetAttributeStorage 330
GetForeignKeyActionTriggers 258
GetForeignKeyCheckTriggers 874
GetParentedForeignKeyRefs 1580
MarkInheritDetached 146
MergeAttributes 65316
MergeAttributesIntoExisting 3426
MergeCheckConstraint 706
MergeChildAttribute 380
MergeConstraintsIntoExisting 3294
MergeInheritedAttribute 370
MergePartitionsMoveRows 138
NotNullImpliedByRelConstraints 1246
PartConstraintImpliedByRelConstraint 3220
PreCommit_on_commit_actions 903920
QueueCheckConstraintValidation 126
QueueFKConstraintValidation 406
QueueNNConstraintValidation 112
QueuePartitionConstraintValidation 2730
RangeVarCallbackForAlterRelation 35378
RangeVarCallbackForAttachIndex 404
RangeVarCallbackForDropRelation 22752
RangeVarCallbackForRenameAttribute 418
RangeVarCallbackForTruncate 2242
RangeVarCallbackMaintainsTable 1022
RangeVarCallbackOwnsRelation 17318
RebuildConstraintComment 580
RememberAllDependentForRebuilding 1290
RememberClusterOnForRebuilding 456
RememberConstraintForRebuilding 698
RememberIndexForRebuilding 248
RememberReplicaIdentityForRebuilding 456
RememberStatisticsForRebuilding 74
RemoveInheritance 1182
RemoveInheritedConstraint 36
RemoveRelations 18142
RenameConstraint 84
RenameRelation 512
RenameRelationInternal 1744
ResetRelRewrite 598
SetIndexStorageProperties 344
SetRelationHasSubclass 18020
SetRelationTableSpace 204
SplitPartitionMoveRows 186
StoreCatalogInheritance 64416
StoreCatalogInheritance1 14272
TryReuseForeignKey 6
TryReuseIndex 104
addFkConstraint 4226
addFkRecurseReferenced 3492
addFkRecurseReferencing 2990
add_column_collation_dependency 3848
add_column_datatype_dependency 3848
alter_table_type_to_string 86
attachPartitionTable 3016
buildExpressionExecutionStates 648
change_owner_fix_column_acls 534
change_owner_recurse_to_sequences 534
checkFkeyPermissions 2490
check_for_column_name_collision 3316
check_of_type 182
constraints_equivalent 194
createForeignKeyActionTriggers 3486
createForeignKeyCheckTriggers 3032
createPartitionTable 678
createSplitPartitionContext 510
createTableConstraints 648
decompile_conbin 388
deleteSplitPartitionContext 510
detachPartitionTable 570
drop_parent_dependency 1170
dropconstraint_internal 1206
evaluateGeneratedExpressionsAndCheckConstraints 1018
findAttrByName 25018
findFkeyCast 12
find_composite_type_dependencies 4800
find_typed_table_dependencies 216
getAttributesList 678
index_copy_data 62
refuseDupeIndexAttach 348
register_on_commit_action 182
relation_mark_replica_identity 464
remove_on_commit_action 51786
rename_constraint_internal 90
renameatt 316
renameatt_check 1018
renameatt_internal 552
set_attnotnull 26016
storage_name 24
transformColumnNameList 6658
transformFkeyCheckAttrs 1294
transformFkeyGetPrimaryKey 1268
transformPartitionSpec 5556
truncate_check_activity 3946
truncate_check_perms 2330
truncate_check_rel 4142
tryAttachPartitionForeignKey 276
validateFkOnDeleteSetColumns 2622
validateForeignKeyConstraint 1178
validatePartitionedIndex 330
verifyNotNullPKCompatible 556
verifyPartitionIndexNotNull 96

Generated by: LCOV version 1.16