LCOV - code coverage report
Current view: top level - src/backend/commands - tablecmds.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 6045 6586 91.8 %
Date: 2025-03-11 04:15:49 Functions: 196 197 99.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
DropErrorMsgWrongType 0
ATExecDropOf 6
TryReuseForeignKey 6
findFkeyCast 12
ATExecAddStatistics 14
ATExecDetachPartitionFinalize 14
RememberStatisticsForRebuilding 14
ATExecDropCluster 18
storage_name 24
AlterTableMoveAll 30
ATExecSetOptions 32
ATExecSetTableSpaceNoStorage 36
ATExecSetAccessMethodNoStorage 44
ATExecEnableDisableRule 46
ATExecDropExpression 56
ATExecGenericOptions 58
index_copy_data 62
ATExecClusterOn 64
ATExecAddOf 66
ATExecDropIdentity 68
ATExecSetCompression 68
ATExecSetIdentity 74
alter_table_type_to_string 78
ATExecCookedColumnDefault 80
RenameConstraint 84
ATExecDropInherit 86
ATPrepDropExpression 86
AlterIndexNamespaces 86
AlterSeqNamespaces 86
AlterTableNamespaceInternal 86
rename_constraint_internal 90
constraints_equivalent 92
verifyPartitionIndexNotNull 92
ATPrepChangePersistence 100
AlterTableNamespace 104
TryReuseIndex 104
ATPrepSetAccessMethod 110
ATExecForceNoForceRowSecurity 126
GetForeignKeyActionTriggers 126
QueueCheckConstraintValidation 126
DetachAddConstraintIfNeeded 140
MarkInheritDetached 146
ATExecSetExpression 156
AlterConstrTriggerDeferrability 156
ATPrepSetTableSpace 158
ATExecAddIdentity 160
ATExecSetTableSpace 162
ATExecSetStatistics 164
register_on_commit_action 166
ATExecAlterColumnGenericOptions 172
ATExecAlterConstraint 180
check_of_type 182
decompile_conbin 184
AlterRelationNamespaceInternal 188
ATTypedTableRecursion 190
ATExecAlterConstraintInternal 204
SetRelationTableSpace 204
find_typed_table_dependencies 214
CheckRelationTableSpaceMove 226
RememberIndexForRebuilding 236
ATExecSetStorage 240
GetAttributeStorage 248
ATExecDropNotNull 262
AlterTableInternal 278
SetIndexStorageProperties 290
ATExecSetRowSecurity 300
renameatt 316
QueueFKConstraintValidation 334
validatePartitionedIndex 338
ATExecEnableDisableTrigger 340
MergeInheritedAttribute 350
MergeChildAttribute 352
refuseDupeIndexAttach 356
tryAttachPartitionForeignKey 360
ATExecAddInherit 392
ATExecAttachPartitionIdx 392
RangeVarCallbackForAttachIndex 406
ATPrepAddInherit 410
RangeVarCallbackForRenameAttribute 412
DetachPartitionFinalize 444
DropClonedTriggersFromPartition 444
RememberClusterOnForRebuilding 444
RememberReplicaIdentityForRebuilding 444
ATExecValidateConstraint 460
relation_mark_replica_identity 460
change_owner_fix_column_acls 486
change_owner_recurse_to_sequences 486
ATExecReplicaIdentity 508
RenameRelation 510
ATDetachCheckNoForeignKeyRefs 514
renameatt_internal 552
ATExecDetachPartition 558
drop_parent_dependency 566
RebuildConstraintComment 568
RemoveInheritance 578
ATExecColumnDefault 584
MergeCheckConstraint 586
ResetRelRewrite 590
ATExecSetNotNull 676
RememberConstraintForRebuilding 686
GetForeignKeyCheckTriggers 760
ATExecDropConstraint 774
ATCheckPartitionsNotInUse 780
ATPostAlterTypeParse 798
ATExecSetRelOptions 946
GetParentedForeignKeyRefs 958
ATColumnChangeRequiresRewrite 990
RangeVarCallbackMaintainsTable 1010
renameatt_check 1012
ATExecAlterColumnType 1036
DropErrorMsgNonExistent 1072
ATPostAlterTypeCleanup 1084
validateForeignKeyConstraint 1100
RememberAllDependentForRebuilding 1108
dropconstraint_internal 1156
transformFkeyGetPrimaryKey 1166
NotNullImpliedByRelConstraints 1202
ATPrepAlterColumnType 1264
ATSimpleRecursion 1266
transformFkeyCheckAttrs 1282
ExecuteTruncateGuts 1610
ATExecAddIndex 1622
ExecuteTruncate 1622
ATPrepDropColumn 1644
RenameRelationInternal 1662
RangeVarCallbackForTruncate 2012
AttachPartitionEnsureIndexes 2044
truncate_check_perms 2100
ATExecChangeOwner 2122
ATPrepAddColumn 2146
ATExecDropColumn 2188
ATExecAttachPartition 2302
MergeConstraintsIntoExisting 2376
checkFkeyPermissions 2376
ChooseForeignKeyConstraintNameAddition 2414
CloneRowTriggersToPartition 2434
QueuePartitionConstraintValidation 2472
MergeAttributesIntoExisting 2502
CreateInheritance 2508
validateFkOnDeleteSetColumns 2508
ATAddForeignKeyConstraint 2582
ATExecAddColumn 2788
addFkRecurseReferencing 2810
createForeignKeyCheckTriggers 2810
PartConstraintImpliedByRelConstraint 3102
addFkRecurseReferenced 3102
createForeignKeyActionTriggers 3102
check_for_column_name_collision 3178
add_column_collation_dependency 3560
add_column_datatype_dependency 3560
truncate_check_activity 3698
addFkConstraint 3788
truncate_check_rel 3860
find_composite_type_dependencies 4272
ConstraintImpliedByRelConstraint 4304
ComputePartitionAttrs 4832
transformPartitionSpec 4862
ATRewriteTable 5394
CreateFKCheckTrigger 5620
transformColumnNameList 6418
CloneFkReferenced 9430
CloneFkReferencing 9430
CloneForeignKeyConstraints 9430
ATExecAddIndexConstraint 9540
ATAddCheckNNConstraint 10378
StoreCatalogInheritance1 11948
ATExecAddConstraint 12148
SetRelationHasSubclass 14948
ATPrepAddPrimaryKey 15110
RangeVarCallbackOwnsRelation 15552
RemoveRelations 16818
AtEOSubXact_on_commit_actions 20010
RangeVarCallbackForDropRelation 21136
findAttrByName 21360
ATParseTransformCmd 21886
set_attnotnull 23446
ATRewriteTables 26992
ATRewriteCatalogs 29760
AlterTable 29874
AlterTableLookupRelation 30098
ATController 30134
AlterTableGetLockLevel 30376
RangeVarCallbackForAlterRelation 31582
ATPrepCmd 32686
ATSimplePermissions 35872
ATGetQueueEntry 39326
remove_on_commit_action 47326
ATExecCmd 55650
CheckAlterTableIsSafe 57024
StoreCatalogInheritance 58524
MergeAttributes 59382
DefineRelation 59586
BuildDescForRelation 61998
CheckTableNotInUse 162514
GetAttributeCompression 235590
PreCommit_on_commit_actions 763178
AtEOXact_on_commit_actions 810778

Generated by: LCOV version 1.14