LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
92.6 %
6991
6474
Test Date:
2026-09-05 07:15:54
Functions:
100.0 %
211
211
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
73.3 %
5715
4189
Function Name
Hit count
ATExecDropOf
4
DropErrorMsgWrongType
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
48
ATExecSetIdentity
49
ATExecAddOf
50
verifyPartitionIndexNotNull
55
ATExecAddStatistics
57
ATExecCookedColumnDefault
57
RememberStatisticsForRebuilding
57
RenameConstraint
60
AlterIndexNamespaces
64
AlterSeqNamespaces
64
rename_constraint_internal
64
ATExecDropExpression
65
ATPrepChangePersistence
67
AlterTableNamespaceInternal
68
ATExecDropInherit
69
alter_table_type_to_string
69
ATPrepSetAccessMethod
73
MarkInheritDetached
75
QueueNNConstraintValidation
78
QueueCheckConstraintValidation
84
TryReuseIndex
85
ATExecForceNoForceRowSecurity
90
ATExecAlterColumnGenericOptions
94
AlterTableNamespace
96
ATPrepDropExpression
97
ATExecAddIdentity
103
GetForeignKeyActionTriggers
104
ATPrepSetTableSpace
106
ATExecAlterConstrDeferrability
108
AlterConstrTriggerDeferrability
108
AttachPartitionForeignKey
108
ATExecSetStatistics
111
ATExecSetTableSpace
116
register_on_commit_action
116
ATExecAlterFKConstrEnforceability
120
check_of_type
127
ATTypedTableRecursion
133
AlterRelationNamespaceInternal
135
SetRelationTableSpace
139
find_typed_table_dependencies
149
CheckRelationTableSpaceMove
157
DropForeignKeyConstraintTriggers
160
ATExecSetStorage
174
ATExecDropNotNull
177
RememberWholeRowDependentForRebuilding
181
tryAttachPartitionForeignKey
183
GetAttributeStorage
186
ATExecEnableDisableTrigger
191
RememberIndexForRebuilding
191
ATExecSetExpression
193
AlterTableInternal
193
AlterCheckConstrEnforceabilityRecurse
208
SetIndexStorageProperties
210
QueueFKConstraintValidation
217
renameatt
221
constraints_equivalent
232
MergeChildAttribute
251
refuseDupeIndexAttach
252
validatePartitionedIndex
252
MergeInheritedAttribute
253
ATExecSetRowSecurity
258
ATCheckCheckConstrHasEnforcedParent
268
ATExecAttachPartitionIdx
284
ATExecAlterConstraintInternal
288
RangeVarCallbackForRenameAttribute
290
relation_mark_replica_identity
291
ATExecAddInherit
297
RangeVarCallbackForAttachIndex
297
DetachPartitionFinalize
300
DropClonedTriggersFromPartition
300
ATExecReplicaIdentity
327
RenameRelation
327
RememberClusterOnForRebuilding
330
RememberReplicaIdentityForRebuilding
330
ATExecAlterConstraint
332
ATExecAlterCheckConstrEnforceability
336
ATDetachCheckNoForeignKeyRefs
340
verifyNotNullPKCompatible
342
ATExecValidateConstraint
347
ATExecDetachPartition
369
renameatt_internal
374
ATPrepChangeInherit
386
ATExecColumnDefault
387
ResetRelRewrite
389
drop_parent_dependency
393
RemoveInheritance
401
change_owner_fix_column_acls
420
change_owner_recurse_to_sequences
420
RebuildConstraintComment
434
decompile_conbin
464
ATExecSetNotNull
469
AlterConstrUpdateConstraintEntry
512
GetForeignKeyCheckTriggers
523
MergeCheckConstraint
529
RememberConstraintForRebuilding
544
ATExecDropConstraint
578
ATCheckPartitionsNotInUse
582
DropErrorMsgNonExistent
619
ATExecSetRelOptions
635
GetParentedForeignKeyRefs
640
ATPostAlterTypeParse
669
renameatt_check
698
RangeVarCallbackMaintainsTable
718
ATColumnChangeRequiresRewrite
771
ATExecAlterColumnType
804
NotNullImpliedByRelConstraints
823
validateForeignKeyConstraint
828
dropconstraint_internal
858
transformFkeyGetPrimaryKey
904
transformFkeyCheckAttrs
907
ATPostAlterTypeCleanup
925
ATPrepAlterColumnType
959
RememberAllDependentForRebuilding
981
ATSimpleRecursion
986
RenameRelationInternal
1082
ATExecAddIndex
1109
ATPrepDropColumn
1119
ChooseForeignKeyConstraintNameAddition
1143
ExecuteTruncateGuts
1174
ExecuteTruncate
1190
ATExecChangeOwner
1365
AttachPartitionEnsureIndexes
1369
ATExecDropColumn
1484
RangeVarCallbackForTruncate
1489
truncate_check_perms
1548
ATExecAttachPartition
1549
CloneRowTriggersToPartition
1589
ATPrepAddColumn
1618
MergeConstraintsIntoExisting
1626
QueuePartitionConstraintValidation
1654
MergeAttributesIntoExisting
1714
CreateInheritance
1718
checkFkeyPermissions
1763
validateFkOnDeleteSetColumns
1851
ATAddForeignKeyConstraint
1904
PartConstraintImpliedByRelConstraint
1979
addFkRecurseReferencing
2071
createForeignKeyCheckTriggers
2098
ATExecAddColumn
2120
addFkRecurseReferenced
2366
createForeignKeyActionTriggers
2369
check_for_column_name_collision
2378
truncate_check_activity
2640
add_column_collation_dependency
2652
add_column_datatype_dependency
2652
truncate_check_rel
2767
ConstraintImpliedByRelConstraint
2802
addFkConstraint
2834
ComputePartitionAttrs
3342
transformPartitionSpec
3362
find_composite_type_dependencies
3363
ATRewriteTable
4187
CreateFKCheckTrigger
4196
transformColumnNameList
4689
ATExecAddIndexConstraint
6533
CloneFkReferenced
6969
ATAddCheckNNConstraint
6980
CloneFkReferencing
6981
CloneForeignKeyConstraints
6981
ATExecAddConstraint
8278
StoreCatalogInheritance1
8796
ATPrepAddPrimaryKey
10311
SetRelationHasSubclass
10838
RangeVarCallbackOwnsRelation
11473
RemoveRelations
11750
RangeVarCallbackForDropRelation
14588
ATParseTransformCmd
15133
findAttrByName
15274
set_attnotnull
16344
ATRewriteTables
18935
ATRewriteCatalogs
20939
AlterTable
21061
AlterTableLookupRelation
21235
ATController
21240
AlterTableGetLockLevel
21428
RangeVarCallbackForAlterRelation
22330
ATPrepCmd
22749
AtEOSubXact_on_commit_actions
22879
ATSimplePermissions
25314
ATGetQueueEntry
27776
remove_on_commit_action
32826
ATExecCmd
38434
CheckAlterTableIsSafe
40219
StoreCatalogInheritance
40813
MergeAttributes
41425
DefineRelation
41560
BuildDescForRelation
43418
CheckTableNotInUse
113271
GetAttributeCompression
166435
PreCommit_on_commit_actions
617432
AtEOXact_on_commit_actions
653097
Generated by:
LCOV version 2.0-1