LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
92.6 %
7336
6796
Test Date:
2026-05-31 03:16:17
Functions:
100.0 %
227
227
Legend:
Lines:    
hit
not hit
Function Name
Hit count
ATExecDropOf
4
DropErrorMsgWrongType
4
TryReuseForeignKey
4
ATExecDetachPartitionFinalize
7
ATExecDropCluster
8
findFkeyCast
8
AlterTableMoveAll
15
storage_name
16
ATExecSetOptions
21
ATExecSetTableSpaceNoStorage
24
RemoveInheritedConstraint
24
AlterConstrDeferrabilityRecurse
28
ATExecEnableDisableRule
29
ATExecSetAccessMethodNoStorage
29
AlterFKConstrEnforceabilityRecurse
32
ATExecGenericOptions
33
index_copy_data
36
ATExecDropExpression
37
ATExecClusterOn
39
ATExecAlterConstrInheritability
40
ATExecAddOf
42
ATExecSetCompression
48
ATExecSetIdentity
49
ATExecAddStatistics
53
ATExecCookedColumnDefault
53
RememberStatisticsForRebuilding
53
verifyPartitionIndexNotNull
55
RenameConstraint
56
ATPrepDropExpression
57
rename_constraint_internal
60
ATExecDropIdentity
61
AlterIndexNamespaces
64
AlterSeqNamespaces
64
ATPrepChangePersistence
67
AlterTableNamespaceInternal
68
ATExecDropInherit
69
ATPrepSetAccessMethod
73
TryReuseIndex
73
alter_table_type_to_string
73
QueueNNConstraintValidation
74
MarkInheritDetached
75
QueueCheckConstraintValidation
84
equal_oid_lists
86
AlterTableNamespace
88
ATExecForceNoForceRowSecurity
90
MergePartitionsMoveRows
90
ATExecAlterColumnGenericOptions
94
ATPrepSetTableSpace
101
ATExecAddIdentity
103
ATExecSetTableSpace
103
ATExecAlterConstrDeferrability
108
AlterConstrTriggerDeferrability
108
AttachPartitionForeignKey
108
ATExecSetStatistics
111
check_of_type
119
register_on_commit_action
120
ATExecMergePartitions
124
SplitPartitionMoveRows
125
SetRelationTableSpace
127
ATExecAlterFKConstrEnforceability
128
GetForeignKeyActionTriggers
128
ATTypedTableRecursion
129
ATExecSplitPartition
133
AlterRelationNamespaceInternal
135
constraints_equivalent
136
CheckRelationTableSpaceMove
145
cmp_partition_index_ext_dep
145
find_typed_table_dependencies
145
AlterCheckConstrEnforceabilityRecurse
148
DropForeignKeyConstraintTriggers
160
RememberIndexForRebuilding
167
ATExecSetExpression
169
ATExecSetStorage
173
ATExecDropNotNull
177
tryAttachPartitionForeignKey
183
AlterTableInternal
188
ATExecEnableDisableTrigger
191
GetAttributeStorage
204
SetIndexStorageProperties
209
renameatt
210
freePartitionIndexExtDeps
215
QueueFKConstraintValidation
225
ATExecAlterCheckConstrEnforceability
236
refuseDupeIndexAttach
237
validatePartitionedIndex
241
MergeInheritedAttribute
245
collectPartitionIndexExtDeps
245
ATExecSetRowSecurity
246
MergeChildAttribute
251
ATExecAlterConstraintInternal
252
ATExecAttachPartitionIdx
269
decompile_conbin
272
RangeVarCallbackForRenameAttribute
276
RangeVarCallbackForAttachIndex
278
relation_mark_replica_identity
286
ATExecAddInherit
289
ATExecAlterConstraint
296
RememberClusterOnForRebuilding
306
RememberReplicaIdentityForRebuilding
306
ATExecReplicaIdentity
318
RenameRelation
327
createSplitPartitionContext
342
deleteSplitPartitionContext
342
verifyNotNullPKCompatible
342
ATDetachCheckNoForeignKeyRefs
344
ATExecValidateConstraint
347
renameatt_internal
367
ATExecDetachPartition
373
detachPartitionTable
377
ATPrepChangeInherit
378
ResetRelRewrite
381
ATExecColumnDefault
383
change_owner_fix_column_acls
416
change_owner_recurse_to_sequences
416
RebuildConstraintComment
418
applyPartitionIndexExtDeps
432
buildExpressionExecutionStates
432
createTableConstraints
432
createPartitionTable
452
getAttributesList
452
AlterConstrUpdateConstraintEntry
468
ATExecSetNotNull
469
MergeCheckConstraint
493
RememberConstraintForRebuilding
524
GetForeignKeyCheckTriggers
551
ATExecDropConstraint
574
ATCheckPartitionsNotInUse
578
ATPostAlterTypeParse
625
ATExecSetRelOptions
632
DropErrorMsgNonExistent
641
evaluateGeneratedExpressionsAndCheckConstraints
664
renameatt_check
675
DetachPartitionFinalize
681
DropClonedTriggersFromPartition
681
RangeVarCallbackMaintainsTable
714
ATColumnChangeRequiresRewrite
763
drop_parent_dependency
774
RemoveInheritance
782
ATExecAlterColumnType
792
NotNullImpliedByRelConstraints
816
validateForeignKeyConstraint
828
transformFkeyCheckAttrs
849
dropconstraint_internal
854
ATPostAlterTypeCleanup
889
transformFkeyGetPrimaryKey
896
ATSimpleRecursion
917
RememberAllDependentForRebuilding
945
ATPrepAlterColumnType
947
GetParentedForeignKeyRefs
1025
ATExecAddIndex
1058
ChooseForeignKeyConstraintNameAddition
1077
RenameRelationInternal
1108
ExecuteTruncateGuts
1127
ATPrepDropColumn
1147
ExecuteTruncate
1150
ATExecChangeOwner
1356
RangeVarCallbackForTruncate
1424
truncate_check_perms
1483
ATExecDropColumn
1512
ATExecAttachPartition
1608
ATPrepAddColumn
1638
checkFkeyPermissions
1697
QueuePartitionConstraintValidation
1737
validateFkOnDeleteSetColumns
1785
ATAddForeignKeyConstraint
1834
AttachPartitionEnsureIndexes
1860
attachPartitionTable
1932
addFkRecurseReferencing
2029
createForeignKeyCheckTriggers
2056
PartConstraintImpliedByRelConstraint
2062
CloneRowTriggersToPartition
2100
MergeConstraintsIntoExisting
2109
ATExecAddColumn
2140
MergeAttributesIntoExisting
2197
CreateInheritance
2201
createForeignKeyActionTriggers
2343
addFkRecurseReferenced
2348
check_for_column_name_collision
2391
truncate_check_activity
2588
add_column_collation_dependency
2656
add_column_datatype_dependency
2656
truncate_check_rel
2702
addFkConstraint
2836
ConstraintImpliedByRelConstraint
2878
find_composite_type_dependencies
3357
ComputePartitionAttrs
3586
transformPartitionSpec
3606
CreateFKCheckTrigger
4112
ATRewriteTable
4287
transformColumnNameList
4499
ATExecAddIndexConstraint
6653
ATAddCheckNNConstraint
7152
CloneFkReferenced
8010
CloneFkReferencing
8022
CloneForeignKeyConstraints
8022
ATExecAddConstraint
8303
StoreCatalogInheritance1
9764
ATPrepAddPrimaryKey
10370
AtEOSubXact_on_commit_actions
11043
RemoveRelations
11683
RangeVarCallbackOwnsRelation
11947
SetRelationHasSubclass
12257
RangeVarCallbackForDropRelation
14407
ATParseTransformCmd
15693
set_attnotnull
16508
findAttrByName
16703
ATRewriteTables
19229
ATRewriteCatalogs
21424
AlterTable
21547
AlterTableLookupRelation
21720
ATController
21721
AlterTableGetLockLevel
21908
RangeVarCallbackForAlterRelation
22909
ATPrepCmd
23198
ATSimplePermissions
25875
ATGetQueueEntry
29181
remove_on_commit_action
33517
ATExecCmd
38977
CheckAlterTableIsSafe
40926
StoreCatalogInheritance
41169
MergeAttributes
41773
DefineRelation
41908
BuildDescForRelation
44242
CheckTableNotInUse
115371
GetAttributeCompression
170083
PreCommit_on_commit_actions
616930
AtEOXact_on_commit_actions
652303
Generated by:
LCOV version 2.0-1