LCOV - code coverage report
Current view: top level - src/backend/commands - tablecmds.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 6246 6789 92.0 %
Date: 2025-04-24 18:15:18 Functions: 207 208 99.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ATAddCheckNNConstraint 10884
ATAddForeignKeyConstraint 2638
ATCheckPartitionsNotInUse 798
ATColumnChangeRequiresRewrite 1008
ATController 34200
ATDetachCheckNoForeignKeyRefs 514
ATExecAddColumn 2902
ATExecAddConstraint 12600
ATExecAddIdentity 204
ATExecAddIndex 1898
ATExecAddIndexConstraint 10420
ATExecAddInherit 418
ATExecAddOf 66
ATExecAddStatistics 14
ATExecAlterColumnGenericOptions 172
ATExecAlterColumnType 1054
ATExecAlterConstrDeferrability 162
ATExecAlterConstrEnforceability 150
ATExecAlterConstrInheritability 60
ATExecAlterConstraint 282
ATExecAlterConstraintInternal 222
ATExecAttachPartition 2784
ATExecAttachPartitionIdx 488
ATExecChangeOwner 3776
ATExecClusterOn 64
ATExecCmd 60852
ATExecColumnDefault 612
ATExecCookedColumnDefault 80
ATExecDetachPartition 558
ATExecDetachPartitionFinalize 14
ATExecDropCluster 18
ATExecDropColumn 2194
ATExecDropConstraint 792
ATExecDropExpression 56
ATExecDropIdentity 68
ATExecDropInherit 86
ATExecDropNotNull 268
ATExecDropOf 6
ATExecEnableDisableRule 52
ATExecEnableDisableTrigger 346
ATExecForceNoForceRowSecurity 128
ATExecGenericOptions 58
ATExecReplicaIdentity 508
ATExecSetAccessMethodNoStorage 44
ATExecSetCompression 90
ATExecSetExpression 180
ATExecSetIdentity 74
ATExecSetNotNull 706
ATExecSetOptions 32
ATExecSetRelOptions 958
ATExecSetRowSecurity 312
ATExecSetStatistics 164
ATExecSetStorage 246
ATExecSetTableSpace 162
ATExecSetTableSpaceNoStorage 36
ATExecValidateConstraint 556
ATGetQueueEntry 43794
ATParseTransformCmd 23490
ATPostAlterTypeCleanup 1120
ATPostAlterTypeParse 798
ATPrepAddColumn 2182
ATPrepAddInherit 436
ATPrepAddPrimaryKey 16062
ATPrepAlterColumnType 1282
ATPrepChangePersistence 100
ATPrepCmd 36306
ATPrepDropColumn 1650
ATPrepDropExpression 86
ATPrepSetAccessMethod 110
ATPrepSetTableSpace 158
ATRewriteCatalogs 33800
ATRewriteTable 6110
ATRewriteTables 30984
ATSimplePermissions 38540
ATSimpleRecursion 1324
ATTypedTableRecursion 190
AlterConstrDeferrabilityRecurse 42
AlterConstrEnforceabilityRecurse 36
AlterConstrTriggerDeferrability 162
AlterConstrUpdateConstraintEntry 366
AlterIndexNamespaces 86
AlterRelationNamespaceInternal 188
AlterSeqNamespaces 86
AlterTable 33936
AlterTableGetLockLevel 34444
AlterTableInternal 282
AlterTableLookupRelation 34162
AlterTableMoveAll 30
AlterTableNamespace 104
AlterTableNamespaceInternal 86
AtEOSubXact_on_commit_actions 19926
AtEOXact_on_commit_actions 863472
AttachPartitionEnsureIndexes 2520
AttachPartitionForeignKey 150
BuildDescForRelation 65760
CheckAlterTableIsSafe 63068
CheckRelationTableSpaceMove 226
CheckTableNotInUse 171618
ChooseForeignKeyConstraintNameAddition 1418
CloneFkReferenced 9950
CloneFkReferencing 9950
CloneForeignKeyConstraints 9950
CloneRowTriggersToPartition 2910
ComputePartitionAttrs 5060
ConstraintImpliedByRelConstraint 4816
CreateFKCheckTrigger 5900
CreateInheritance 3016
DefineRelation 63242
DetachAddConstraintIfNeeded 140
DetachPartitionFinalize 444
DropClonedTriggersFromPartition 444
DropErrorMsgNonExistent 1080
DropErrorMsgWrongType 0
DropForeignKeyConstraintTriggers 222
ExecuteTruncate 2924
ExecuteTruncateGuts 2906
GetAttributeCompression 257556
GetAttributeStorage 254
GetForeignKeyActionTriggers 126
GetForeignKeyCheckTriggers 772
GetParentedForeignKeyRefs 958
MarkInheritDetached 146
MergeAttributes 63038
MergeAttributesIntoExisting 3010
MergeCheckConstraint 662
MergeChildAttribute 418
MergeConstraintsIntoExisting 2878
MergeInheritedAttribute 380
NotNullImpliedByRelConstraints 1238
PartConstraintImpliedByRelConstraint 3578
PreCommit_on_commit_actions 814998
QueueCheckConstraintValidation 126
QueueFKConstraintValidation 334
QueueNNConstraintValidation 96
QueuePartitionConstraintValidation 2948
RangeVarCallbackForAlterRelation 35744
RangeVarCallbackForAttachIndex 506
RangeVarCallbackForDropRelation 21410
RangeVarCallbackForRenameAttribute 410
RangeVarCallbackForTruncate 3546
RangeVarCallbackMaintainsTable 1036
RangeVarCallbackOwnsRelation 15994
RebuildConstraintComment 568
RememberAllDependentForRebuilding 1126
RememberClusterOnForRebuilding 444
RememberConstraintForRebuilding 686
RememberIndexForRebuilding 236
RememberReplicaIdentityForRebuilding 444
RememberStatisticsForRebuilding 14
RemoveInheritance 578
RemoveInheritedConstraint 24
RemoveRelations 17034
RenameConstraint 84
RenameRelation 510
RenameRelationInternal 1702
ResetRelRewrite 610
SetIndexStorageProperties 318
SetRelationHasSubclass 15758
SetRelationTableSpace 204
StoreCatalogInheritance 62174
StoreCatalogInheritance1 12648
TryReuseForeignKey 6
TryReuseIndex 104
addFkConstraint 3930
addFkRecurseReferenced 3202
addFkRecurseReferencing 2908
add_column_collation_dependency 3680
add_column_datatype_dependency 3680
alter_table_type_to_string 80
change_owner_fix_column_acls 488
change_owner_recurse_to_sequences 488
checkFkeyPermissions 2432
check_for_column_name_collision 3280
check_of_type 194
constraints_equivalent 94
createForeignKeyActionTriggers 3208
createForeignKeyCheckTriggers 2950
decompile_conbin 188
drop_parent_dependency 566
dropconstraint_internal 1186
findAttrByName 21878
findFkeyCast 12
find_composite_type_dependencies 4440
find_typed_table_dependencies 214
index_copy_data 62
refuseDupeIndexAttach 452
register_on_commit_action 176
relation_mark_replica_identity 460
remove_on_commit_action 47784
rename_constraint_internal 90
renameatt 316
renameatt_check 1010
renameatt_internal 552
set_attnotnull 25174
storage_name 24
transformColumnNameList 6568
transformFkeyCheckAttrs 1320
transformFkeyGetPrimaryKey 1184
transformPartitionSpec 5090
truncate_check_activity 5042
truncate_check_perms 3634
truncate_check_rel 5436
tryAttachPartitionForeignKey 270
validateFkOnDeleteSetColumns 2564
validateForeignKeyConstraint 1212
validatePartitionedIndex 434
verifyNotNullPKCompatible 836
verifyPartitionIndexNotNull 166

Generated by: LCOV version 1.14