LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
6250
6790
92.0 %
Date:
2025-08-21 12:18:12
Functions:
207
208
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
ATExecAddStatistics
26
RememberStatisticsForRebuilding
26
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
ATExecSetIdentity
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
verifyPartitionIndexNotNull
92
ATExecDropInherit
94
ATPrepChangePersistence
100
AlterTableNamespace
104
TryReuseIndex
104
ATPrepSetAccessMethod
110
QueueNNConstraintValidation
112
QueueCheckConstraintValidation
126
ATExecForceNoForceRowSecurity
132
DetachAddConstraintIfNeeded
140
MarkInheritDetached
146
ATPrepSetTableSpace
158
ATExecAddIdentity
160
ATExecAlterConstrDeferrability
162
ATExecSetTableSpace
162
AlterConstrTriggerDeferrability
162
AttachPartitionForeignKey
162
ATExecSetStatistics
164
ATExecAlterConstrEnforceability
168
ATExecAlterColumnGenericOptions
172
register_on_commit_action
176
check_of_type
182
decompile_conbin
184
AlterRelationNamespaceInternal
188
ATTypedTableRecursion
192
SetRelationTableSpace
204
ATExecSetExpression
216
find_typed_table_dependencies
216
GetForeignKeyActionTriggers
222
CheckRelationTableSpaceMove
226
ATExecAlterConstraintInternal
228
DropForeignKeyConstraintTriggers
234
RememberIndexForRebuilding
248
ATExecSetStorage
260
ATExecDropNotNull
268
GetAttributeStorage
274
tryAttachPartitionForeignKey
276
AlterTableInternal
278
ATExecAlterConstraint
288
renameatt
316
SetIndexStorageProperties
320
validatePartitionedIndex
326
ATExecSetRowSecurity
336
ATExecEnableDisableTrigger
342
refuseDupeIndexAttach
344
MergeInheritedAttribute
370
ATExecAttachPartitionIdx
380
MergeChildAttribute
380
AlterConstrUpdateConstraintEntry
384
QueueFKConstraintValidation
394
RangeVarCallbackForAttachIndex
406
RangeVarCallbackForRenameAttribute
426
ATExecAddInherit
444
RememberClusterOnForRebuilding
456
RememberReplicaIdentityForRebuilding
456
ATPrepAddInherit
462
DetachPartitionFinalize
464
DropClonedTriggersFromPartition
464
relation_mark_replica_identity
464
change_owner_fix_column_acls
486
change_owner_recurse_to_sequences
486
ATExecReplicaIdentity
512
RenameRelation
512
ATDetachCheckNoForeignKeyRefs
534
verifyNotNullPKCompatible
548
renameatt_internal
552
ATExecDetachPartition
578
RebuildConstraintComment
580
ATExecColumnDefault
584
ATExecValidateConstraint
584
drop_parent_dependency
594
ResetRelRewrite
596
RemoveInheritance
606
MergeCheckConstraint
658
RememberConstraintForRebuilding
698
ATExecSetNotNull
706
ATExecDropConstraint
812
ATCheckPartitionsNotInUse
818
GetForeignKeyCheckTriggers
820
ATPostAlterTypeParse
834
ATExecSetRelOptions
960
GetParentedForeignKeyRefs
998
renameatt_check
1024
ATColumnChangeRequiresRewrite
1032
RangeVarCallbackMaintainsTable
1038
ATExecAlterColumnType
1078
DropErrorMsgNonExistent
1088
validateForeignKeyConstraint
1166
RememberAllDependentForRebuilding
1168
ATPostAlterTypeCleanup
1180
transformFkeyGetPrimaryKey
1196
dropconstraint_internal
1206
NotNullImpliedByRelConstraints
1238
transformFkeyCheckAttrs
1282
ATPrepAlterColumnType
1312
ATSimpleRecursion
1346
ChooseForeignKeyConstraintNameAddition
1412
ATExecAddIndex
1634
ATPrepDropColumn
1652
ExecuteTruncateGuts
1656
RenameRelationInternal
1676
ExecuteTruncate
1686
RangeVarCallbackForTruncate
2050
AttachPartitionEnsureIndexes
2130
truncate_check_perms
2138
ATPrepAddColumn
2188
ATExecDropColumn
2196
ATExecChangeOwner
2224
ATExecAttachPartition
2394
checkFkeyPermissions
2406
MergeConstraintsIntoExisting
2514
CloneRowTriggersToPartition
2532
validateFkOnDeleteSetColumns
2538
QueuePartitionConstraintValidation
2564
ATAddForeignKeyConstraint
2612
MergeAttributesIntoExisting
2646
CreateInheritance
2652
addFkRecurseReferencing
2858
createForeignKeyCheckTriggers
2900
ATExecAddColumn
2908
PartConstraintImpliedByRelConstraint
3194
check_for_column_name_collision
3286
addFkRecurseReferenced
3324
createForeignKeyActionTriggers
3330
add_column_collation_dependency
3704
add_column_datatype_dependency
3704
truncate_check_activity
3804
truncate_check_rel
3940
addFkConstraint
4016
ConstraintImpliedByRelConstraint
4432
find_composite_type_dependencies
4524
ComputePartitionAttrs
4926
transformPartitionSpec
4956
ATRewriteTable
5776
CreateFKCheckTrigger
5800
transformColumnNameList
6478
CloneFkReferenced
9608
CloneFkReferencing
9626
CloneForeignKeyConstraints
9626
ATExecAddIndexConstraint
10640
ATAddCheckNNConstraint
11070
StoreCatalogInheritance1
12278
ATExecAddConstraint
12758
SetRelationHasSubclass
15310
RangeVarCallbackOwnsRelation
15788
ATPrepAddPrimaryKey
15988
RemoveRelations
17240
AtEOSubXact_on_commit_actions
20040
findAttrByName
21690
RangeVarCallbackForDropRelation
21728
ATParseTransformCmd
22930
set_attnotnull
24982
ATRewriteTables
28984
ATRewriteCatalogs
31806
AlterTable
31952
AlterTableLookupRelation
32178
ATController
32212
AlterTableGetLockLevel
32456
RangeVarCallbackForAlterRelation
33632
ATPrepCmd
34318
ATSimplePermissions
37742
ATGetQueueEntry
41482
remove_on_commit_action
48074
ATExecCmd
58984
CheckAlterTableIsSafe
60858
StoreCatalogInheritance
61276
MergeAttributes
62176
DefineRelation
62380
BuildDescForRelation
64900
CheckTableNotInUse
168082
GetAttributeCompression
255754
PreCommit_on_commit_actions
1034916
AtEOXact_on_commit_actions
1083956
Generated by:
LCOV version 1.16