LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
92.5 %
6991
6465
Test Date:
2026-11-05 09:16:49
Functions:
99.5 %
211
210
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
73.2 %
5728
4194
Function Name
Hit count
DropErrorMsgWrongType
0
ATExecDropOf
4
TryReuseForeignKey
4
ATExecDetachPartitionFinalize
7
ATExecDropCluster
8
findFkeyCast
8
AlterTableMoveAll
16
storage_name
16
ATExecSetOptions
21
ATExecSetTableSpaceNoStorage
24
RemoveInheritedConstraint
24
AlterConstrDeferrabilityRecurse
28
AlterFKConstrEnforceabilityRecurse
28
ATExecEnableDisableRule
29
ATExecSetAccessMethodNoStorage
29
ATExecGenericOptions
34
ATExecClusterOn
39
ATExecAlterConstrInheritability
40
index_copy_data
40
ATExecDropIdentity
45
ATExecSetCompression
49
ATExecSetIdentity
49
ATExecAddOf
50
verifyPartitionIndexNotNull
51
AlterIndexNamespaces
56
AlterSeqNamespaces
56
AlterTableNamespaceInternal
56
ATExecAddStatistics
57
ATExecCookedColumnDefault
57
RememberStatisticsForRebuilding
57
RenameConstraint
60
ATExecDropExpression
61
ATExecDropInherit
61
rename_constraint_internal
64
alter_table_type_to_string
69
ATPrepChangePersistence
71
ATPrepSetAccessMethod
73
AlterTableNamespace
76
MarkInheritDetached
76
QueueNNConstraintValidation
78
ATExecForceNoForceRowSecurity
85
TryReuseIndex
85
QueueCheckConstraintValidation
88
ATPrepDropExpression
93
ATExecAlterColumnGenericOptions
94
ATExecAddIdentity
103
ATPrepSetTableSpace
103
GetForeignKeyActionTriggers
104
ATExecAlterConstrDeferrability
108
AlterConstrTriggerDeferrability
108
AttachPartitionForeignKey
108
ATExecSetStatistics
113
ATExecSetTableSpace
113
register_on_commit_action
116
ATExecAlterFKConstrEnforceability
120
AlterRelationNamespaceInternal
123
check_of_type
127
ATTypedTableRecursion
133
SetRelationTableSpace
137
find_typed_table_dependencies
149
CheckRelationTableSpaceMove
155
DropForeignKeyConstraintTriggers
160
RememberWholeRowDependentForRebuilding
181
tryAttachPartitionForeignKey
181
ATExecEnableDisableTrigger
191
RememberIndexForRebuilding
191
ATExecSetExpression
193
AlterTableInternal
193
ATExecDropNotNull
197
renameatt
213
AlterCheckConstrEnforceabilityRecurse
220
QueueFKConstraintValidation
230
ATExecSetStorage
235
constraints_equivalent
240
refuseDupeIndexAttach
248
validatePartitionedIndex
248
MergeChildAttribute
251
GetAttributeStorage
252
MergeInheritedAttribute
253
ATExecSetRowSecurity
256
ATCheckCheckConstrHasEnforcedParent
268
SetIndexStorageProperties
272
ATExecAttachPartitionIdx
280
RangeVarCallbackForRenameAttribute
281
RangeVarCallbackForAttachIndex
284
ATExecAddInherit
289
DetachPartitionFinalize
292
DropClonedTriggersFromPartition
292
relation_mark_replica_identity
298
ATExecAlterConstraintInternal
300
RenameRelation
303
verifyNotNullPKCompatible
314
RememberClusterOnForRebuilding
330
RememberReplicaIdentityForRebuilding
330
ATDetachCheckNoForeignKeyRefs
333
ATExecReplicaIdentity
334
ATExecAlterConstraint
344
ATExecAlterCheckConstrEnforceability
360
ATExecDetachPartition
362
ATExecValidateConstraint
364
renameatt_internal
366
ATPrepChangeInherit
370
drop_parent_dependency
377
RemoveInheritance
385
ResetRelRewrite
386
ATExecColumnDefault
387
RebuildConstraintComment
434
ATExecSetNotNull
469
change_owner_fix_column_acls
473
change_owner_recurse_to_sequences
473
decompile_conbin
480
GetForeignKeyCheckTriggers
507
AlterConstrUpdateConstraintEntry
524
MergeCheckConstraint
529
RememberConstraintForRebuilding
544
ATExecDropConstraint
563
ATCheckPartitionsNotInUse
567
DropErrorMsgNonExistent
619
GetParentedForeignKeyRefs
625
ATPostAlterTypeParse
669
ATExecSetRelOptions
675
renameatt_check
682
ATColumnChangeRequiresRewrite
771
RangeVarCallbackMaintainsTable
773
ATExecAlterColumnType
804
validateForeignKeyConstraint
839
NotNullImpliedByRelConstraints
844
dropconstraint_internal
867
transformFkeyCheckAttrs
875
transformFkeyGetPrimaryKey
904
ATPostAlterTypeCleanup
925
ATPrepAlterColumnType
959
RememberAllDependentForRebuilding
981
ATSimpleRecursion
1045
RenameRelationInternal
1056
ATPrepDropColumn
1102
ChooseForeignKeyConstraintNameAddition
1118
ATExecAddIndex
1125
ExecuteTruncateGuts
1160
ExecuteTruncate
1176
AttachPartitionEnsureIndexes
1357
ATExecChangeOwner
1371
RangeVarCallbackForTruncate
1424
ATExecDropColumn
1467
truncate_check_perms
1483
ATExecAttachPartition
1537
CloneRowTriggersToPartition
1569
ATPrepAddColumn
1599
MergeConstraintsIntoExisting
1606
QueuePartitionConstraintValidation
1642
MergeAttributesIntoExisting
1694
CreateInheritance
1698
checkFkeyPermissions
1731
validateFkOnDeleteSetColumns
1819
ATAddForeignKeyConstraint
1872
PartConstraintImpliedByRelConstraint
1991
addFkRecurseReferencing
2019
createForeignKeyCheckTriggers
2046
ATExecAddColumn
2101
addFkRecurseReferenced
2322
createForeignKeyActionTriggers
2325
check_for_column_name_collision
2351
truncate_check_activity
2602
add_column_collation_dependency
2633
add_column_datatype_dependency
2633
truncate_check_rel
2702
addFkConstraint
2770
ConstraintImpliedByRelConstraint
2835
find_composite_type_dependencies
3354
ComputePartitionAttrs
3398
transformPartitionSpec
3418
CreateFKCheckTrigger
4092
ATRewriteTable
4171
transformColumnNameList
4593
ATExecAddIndexConstraint
6323
ATAddCheckNNConstraint
6950
CloneFkReferenced
7037
CloneFkReferencing
7049
CloneForeignKeyConstraints
7049
ATExecAddConstraint
8212
StoreCatalogInheritance1
8828
ATPrepAddPrimaryKey
9738
RangeVarCallbackOwnsRelation
10499
SetRelationHasSubclass
10890
RemoveRelations
11546
RangeVarCallbackForDropRelation
14360
ATParseTransformCmd
14558
findAttrByName
15278
set_attnotnull
15895
ATRewriteTables
18774
ATRewriteCatalogs
20800
AlterTable
20906
AlterTableLookupRelation
21080
ATController
21085
AlterTableGetLockLevel
21273
RangeVarCallbackForAlterRelation
22086
ATPrepCmd
22263
AtEOSubXact_on_commit_actions
23004
ATSimplePermissions
24809
ATGetQueueEntry
27321
remove_on_commit_action
32580
ATExecCmd
37704
CheckAlterTableIsSafe
39619
StoreCatalogInheritance
40389
MergeAttributes
40998
DefineRelation
41141
BuildDescForRelation
42972
CheckTableNotInUse
112249
GetAttributeCompression
166012
PreCommit_on_commit_actions
613232
AtEOXact_on_commit_actions
649082
Generated by:
LCOV version 2.0-1