LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
92.6 %
7340
6798
Test Date:
2026-06-27 18:17:21
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
ATExecAlterColumnGenericOptions
94
ATPrepSetTableSpace
97
ATExecSetTableSpace
99
ATExecAddIdentity
103
MergePartitionsMoveRows
106
ATExecAlterConstrDeferrability
108
AlterConstrTriggerDeferrability
108
AttachPartitionForeignKey
108
ATExecSetStatistics
111
check_of_type
119
register_on_commit_action
120
SetRelationTableSpace
123
ATExecAlterFKConstrEnforceability
128
GetForeignKeyActionTriggers
128
ATTypedTableRecursion
129
AlterRelationNamespaceInternal
135
constraints_equivalent
136
CheckRelationTableSpaceMove
141
SplitPartitionMoveRows
141
ATExecMergePartitions
144
cmp_partition_index_ext_dep
145
find_typed_table_dependencies
145
AlterCheckConstrEnforceabilityRecurse
148
ATExecSplitPartition
153
DropForeignKeyConstraintTriggers
160
RememberIndexForRebuilding
167
ATExecSetExpression
169
ATExecDropNotNull
177
ATExecSetStorage
181
tryAttachPartitionForeignKey
183
AlterTableInternal
188
ATExecEnableDisableTrigger
191
renameatt
210
GetAttributeStorage
212
SetIndexStorageProperties
217
QueueFKConstraintValidation
225
ATExecAlterCheckConstrEnforceability
236
refuseDupeIndexAttach
243
MergeInheritedAttribute
245
ATExecSetRowSecurity
246
freePartitionIndexExtDeps
247
validatePartitionedIndex
247
MergeChildAttribute
251
ATExecAlterConstraintInternal
252
decompile_conbin
272
RangeVarCallbackForRenameAttribute
274
ATExecAttachPartitionIdx
275
RangeVarCallbackForAttachIndex
284
collectPartitionIndexExtDeps
285
relation_mark_replica_identity
286
ATExecAddInherit
289
ATExecAlterConstraint
296
RememberClusterOnForRebuilding
306
RememberReplicaIdentityForRebuilding
306
ATExecReplicaIdentity
318
RenameRelation
327
verifyNotNullPKCompatible
342
ATDetachCheckNoForeignKeyRefs
344
ATExecValidateConstraint
347
renameatt_internal
367
ATExecDetachPartition
373
createSplitPartitionContext
374
deleteSplitPartitionContext
374
ATPrepChangeInherit
378
ATExecColumnDefault
383
ResetRelRewrite
389
change_owner_fix_column_acls
416
change_owner_recurse_to_sequences
416
RebuildConstraintComment
418
detachPartitionTable
437
AlterConstrUpdateConstraintEntry
468
ATExecSetNotNull
469
applyPartitionIndexExtDeps
480
buildExpressionExecutionStates
480
createTableConstraints
480
MergeCheckConstraint
493
createPartitionTable
508
getAttributesList
508
RememberConstraintForRebuilding
524
GetForeignKeyCheckTriggers
551
ATExecDropConstraint
574
ATCheckPartitionsNotInUse
578
ATPostAlterTypeParse
625
ATExecSetRelOptions
632
DropErrorMsgNonExistent
641
renameatt_check
672
RangeVarCallbackMaintainsTable
723
DetachPartitionFinalize
741
DropClonedTriggersFromPartition
741
ATColumnChangeRequiresRewrite
763
ATExecAlterColumnType
792
NotNullImpliedByRelConstraints
816
validateForeignKeyConstraint
832
drop_parent_dependency
834
RemoveInheritance
842
dropconstraint_internal
854
transformFkeyCheckAttrs
869
ATPostAlterTypeCleanup
889
transformFkeyGetPrimaryKey
900
evaluateGeneratedExpressionsAndCheckConstraints
912
ATSimpleRecursion
925
RememberAllDependentForRebuilding
945
ATPrepAlterColumnType
947
ATExecAddIndex
1067
GetParentedForeignKeyRefs
1085
ChooseForeignKeyConstraintNameAddition
1097
RenameRelationInternal
1124
ATPrepDropColumn
1143
ExecuteTruncateGuts
1147
ExecuteTruncate
1163
ATExecChangeOwner
1356
RangeVarCallbackForTruncate
1452
ATExecDropColumn
1508
truncate_check_perms
1511
ATExecAttachPartition
1608
ATPrepAddColumn
1610
checkFkeyPermissions
1721
QueuePartitionConstraintValidation
1737
validateFkOnDeleteSetColumns
1809
ATAddForeignKeyConstraint
1858
AttachPartitionEnsureIndexes
1908
attachPartitionTable
1980
addFkRecurseReferencing
2053
PartConstraintImpliedByRelConstraint
2066
createForeignKeyCheckTriggers
2080
ATExecAddColumn
2112
CloneRowTriggersToPartition
2148
MergeConstraintsIntoExisting
2157
MergeAttributesIntoExisting
2245
CreateInheritance
2249
check_for_column_name_collision
2363
createForeignKeyActionTriggers
2367
addFkRecurseReferenced
2372
truncate_check_activity
2613
add_column_collation_dependency
2632
add_column_datatype_dependency
2632
truncate_check_rel
2730
addFkConstraint
2860
ConstraintImpliedByRelConstraint
2882
find_composite_type_dependencies
3303
ComputePartitionAttrs
3620
transformPartitionSpec
3640
CreateFKCheckTrigger
4160
ATRewriteTable
4271
transformColumnNameList
4567
ATExecAddIndexConstraint
6653
ATAddCheckNNConstraint
7160
CloneFkReferenced
8110
CloneFkReferencing
8122
CloneForeignKeyConstraints
8122
ATExecAddConstraint
8335
StoreCatalogInheritance1
9876
ATPrepAddPrimaryKey
10403
AtEOSubXact_on_commit_actions
11058
RemoveRelations
11801
RangeVarCallbackOwnsRelation
12062
SetRelationHasSubclass
12376
RangeVarCallbackForDropRelation
14557
ATParseTransformCmd
15744
set_attnotnull
16581
findAttrByName
16811
ATRewriteTables
19272
ATRewriteCatalogs
21471
AlterTable
21594
AlterTableLookupRelation
21767
ATController
21768
AlterTableGetLockLevel
21955
RangeVarCallbackForAlterRelation
22975
ATPrepCmd
23249
ATSimplePermissions
25926
ATGetQueueEntry
29332
remove_on_commit_action
33888
ATExecCmd
39069
CheckAlterTableIsSafe
41046
StoreCatalogInheritance
41360
MergeAttributes
41964
DefineRelation
42099
BuildDescForRelation
44461
CheckTableNotInUse
116201
GetAttributeCompression
170459
PreCommit_on_commit_actions
620267
AtEOXact_on_commit_actions
655547
Generated by:
LCOV version 2.0-1