LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
6241
6783
92.0 %
Date:
2025-12-11 22:17:56
Functions:
206
207
99.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
DropErrorMsgWrongType
0
ATExecDropOf
6
TryReuseForeignKey
6
findFkeyCast
12
ATExecDetachPartitionFinalize
14
ATExecDropCluster
18
storage_name
24
AlterTableMoveAll
30
ATExecSetOptions
32
ATExecSetTableSpaceNoStorage
36
RemoveInheritedConstraint
36
AlterConstrDeferrabilityRecurse
42
AlterConstrEnforceabilityRecurse
42
ATExecSetAccessMethodNoStorage
44
ATExecEnableDisableRule
46
ATExecDropExpression
56
ATExecGenericOptions
58
ATExecAlterConstrInheritability
60
index_copy_data
62
ATExecClusterOn
64
ATExecAddOf
66
ATExecDropIdentity
68
ATExecAddStatistics
74
ATExecSetIdentity
74
RememberStatisticsForRebuilding
74
ATExecSetCompression
78
ATExecCookedColumnDefault
80
alter_table_type_to_string
80
RenameConstraint
84
ATPrepDropExpression
86
AlterIndexNamespaces
86
AlterSeqNamespaces
86
AlterTableNamespaceInternal
86
rename_constraint_internal
90
constraints_equivalent
92
ATExecDropInherit
94
verifyPartitionIndexNotNull
96
ATPrepChangePersistence
100
AlterTableNamespace
104
TryReuseIndex
104
ATPrepSetAccessMethod
110
QueueNNConstraintValidation
112
QueueCheckConstraintValidation
126
ATExecForceNoForceRowSecurity
132
MarkInheritDetached
146
ATExecAlterConstrDeferrability
162
AlterConstrTriggerDeferrability
162
AttachPartitionForeignKey
162
ATExecSetStatistics
164
ATPrepSetTableSpace
164
ATExecAddIdentity
166
ATExecAlterConstrEnforceability
168
ATExecSetTableSpace
168
ATExecAlterColumnGenericOptions
172
register_on_commit_action
176
check_of_type
182
decompile_conbin
184
AlterRelationNamespaceInternal
188
ATTypedTableRecursion
192
SetRelationTableSpace
204
find_typed_table_dependencies
216
GetForeignKeyActionTriggers
222
ATExecSetExpression
224
ATExecAlterConstraintInternal
228
CheckRelationTableSpaceMove
232
DropForeignKeyConstraintTriggers
234
RememberIndexForRebuilding
248
ATExecSetStorage
260
ATExecDropNotNull
268
GetAttributeStorage
274
tryAttachPartitionForeignKey
276
AlterTableInternal
278
ATExecAlterConstraint
288
renameatt
316
SetIndexStorageProperties
320
validatePartitionedIndex
330
ATExecEnableDisableTrigger
342
ATExecSetRowSecurity
348
refuseDupeIndexAttach
348
MergeInheritedAttribute
370
MergeChildAttribute
380
ATExecAttachPartitionIdx
384
AlterConstrUpdateConstraintEntry
384
QueueFKConstraintValidation
394
RangeVarCallbackForAttachIndex
402
RangeVarCallbackForRenameAttribute
426
ATExecAddInherit
446
RememberClusterOnForRebuilding
456
RememberReplicaIdentityForRebuilding
456
ATPrepAddInherit
464
DetachPartitionFinalize
464
DropClonedTriggersFromPartition
464
relation_mark_replica_identity
464
change_owner_fix_column_acls
492
change_owner_recurse_to_sequences
492
ATExecReplicaIdentity
512
RenameRelation
512
ATDetachCheckNoForeignKeyRefs
534
renameatt_internal
552
verifyNotNullPKCompatible
556
ATExecDetachPartition
578
RebuildConstraintComment
580
ATExecColumnDefault
584
ATExecValidateConstraint
584
drop_parent_dependency
594
ResetRelRewrite
598
RemoveInheritance
606
MergeCheckConstraint
688
RememberConstraintForRebuilding
698
ATExecSetNotNull
712
ATExecDropConstraint
812
ATCheckPartitionsNotInUse
818
GetForeignKeyCheckTriggers
832
ATPostAlterTypeParse
882
ATExecSetRelOptions
976
GetParentedForeignKeyRefs
998
renameatt_check
1024
RangeVarCallbackMaintainsTable
1028
DropErrorMsgNonExistent
1088
ATColumnChangeRequiresRewrite
1146
validateForeignKeyConstraint
1166
ATExecAlterColumnType
1192
dropconstraint_internal
1206
NotNullImpliedByRelConstraints
1244
transformFkeyGetPrimaryKey
1256
transformFkeyCheckAttrs
1282
RememberAllDependentForRebuilding
1290
ATPostAlterTypeCleanup
1302
ATSimpleRecursion
1354
ATPrepAlterColumnType
1426
ChooseForeignKeyConstraintNameAddition
1472
ATExecAddIndex
1642
ATPrepDropColumn
1658
RenameRelationInternal
1680
ExecuteTruncateGuts
1754
ExecuteTruncate
1770
RangeVarCallbackForTruncate
2136
AttachPartitionEnsureIndexes
2164
ATExecDropColumn
2208
ATPrepAddColumn
2214
truncate_check_perms
2224
ATExecChangeOwner
2240
ATExecAttachPartition
2428
checkFkeyPermissions
2466
MergeConstraintsIntoExisting
2550
CloneRowTriggersToPartition
2578
QueuePartitionConstraintValidation
2598
validateFkOnDeleteSetColumns
2598
ATAddForeignKeyConstraint
2672
MergeAttributesIntoExisting
2682
CreateInheritance
2688
addFkRecurseReferencing
2930
ATExecAddColumn
2934
createForeignKeyCheckTriggers
2972
PartConstraintImpliedByRelConstraint
3088
check_for_column_name_collision
3312
addFkRecurseReferenced
3396
createForeignKeyActionTriggers
3402
add_column_collation_dependency
3844
add_column_datatype_dependency
3844
truncate_check_activity
3888
truncate_check_rel
4026
addFkConstraint
4100
ConstraintImpliedByRelConstraint
4332
find_composite_type_dependencies
4796
ComputePartitionAttrs
5098
transformPartitionSpec
5128
ATRewriteTable
5918
CreateFKCheckTrigger
5944
transformColumnNameList
6598
CloneFkReferenced
9852
CloneFkReferencing
9870
CloneForeignKeyConstraints
9870
ATExecAddIndexConstraint
10860
ATAddCheckNNConstraint
11130
StoreCatalogInheritance1
12566
ATExecAddConstraint
13012
SetRelationHasSubclass
15638
RangeVarCallbackOwnsRelation
16094
ATPrepAddPrimaryKey
16306
RemoveRelations
17684
AtEOSubXact_on_commit_actions
20056
findAttrByName
22328
RangeVarCallbackForDropRelation
22342
ATParseTransformCmd
23432
set_attnotnull
25590
ATRewriteTables
29528
ATRewriteCatalogs
32356
AlterTable
32502
AlterTableLookupRelation
32728
ATController
32762
AlterTableGetLockLevel
33006
RangeVarCallbackForAlterRelation
34140
ATPrepCmd
34892
ATSimplePermissions
38342
ATGetQueueEntry
41996
remove_on_commit_action
49384
ATExecCmd
60088
CheckAlterTableIsSafe
62022
StoreCatalogInheritance
62812
MergeAttributes
63712
DefineRelation
63916
BuildDescForRelation
66462
CheckTableNotInUse
171704
GetAttributeCompression
263884
PreCommit_on_commit_actions
987326
AtEOXact_on_commit_actions
1038476
Generated by:
LCOV version 1.16