LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
6251
6791
92.0 %
Date:
2025-10-10 20:17:27
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
402
RangeVarCallbackForRenameAttribute
412
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
688
RememberConstraintForRebuilding
698
ATExecSetNotNull
706
ATExecDropConstraint
812
ATCheckPartitionsNotInUse
818
GetForeignKeyCheckTriggers
820
ATPostAlterTypeParse
834
ATExecSetRelOptions
960
GetParentedForeignKeyRefs
998
renameatt_check
1012
RangeVarCallbackMaintainsTable
1022
ATColumnChangeRequiresRewrite
1032
ATExecAlterColumnType
1078
DropErrorMsgNonExistent
1088
validateForeignKeyConstraint
1166
RememberAllDependentForRebuilding
1168
ATPostAlterTypeCleanup
1180
dropconstraint_internal
1206
NotNullImpliedByRelConstraints
1238
transformFkeyGetPrimaryKey
1244
transformFkeyCheckAttrs
1282
ATPrepAlterColumnType
1312
ATSimpleRecursion
1346
ChooseForeignKeyConstraintNameAddition
1460
ATExecAddIndex
1634
ATPrepDropColumn
1652
RenameRelationInternal
1676
ExecuteTruncateGuts
1730
ExecuteTruncate
1746
AttachPartitionEnsureIndexes
2130
RangeVarCallbackForTruncate
2154
ATExecDropColumn
2196
ATPrepAddColumn
2210
ATExecChangeOwner
2224
truncate_check_perms
2242
ATExecAttachPartition
2394
checkFkeyPermissions
2454
MergeConstraintsIntoExisting
2514
CloneRowTriggersToPartition
2532
QueuePartitionConstraintValidation
2564
validateFkOnDeleteSetColumns
2586
MergeAttributesIntoExisting
2646
CreateInheritance
2652
ATAddForeignKeyConstraint
2660
addFkRecurseReferencing
2906
ATExecAddColumn
2930
createForeignKeyCheckTriggers
2948
PartConstraintImpliedByRelConstraint
3194
check_for_column_name_collision
3308
addFkRecurseReferenced
3372
createForeignKeyActionTriggers
3378
add_column_collation_dependency
3726
add_column_datatype_dependency
3726
truncate_check_activity
3864
truncate_check_rel
4044
addFkConstraint
4064
ConstraintImpliedByRelConstraint
4432
find_composite_type_dependencies
4548
ComputePartitionAttrs
5000
transformPartitionSpec
5030
ATRewriteTable
5776
CreateFKCheckTrigger
5896
transformColumnNameList
6574
CloneFkReferenced
9768
CloneFkReferencing
9786
CloneForeignKeyConstraints
9786
ATExecAddIndexConstraint
10640
ATAddCheckNNConstraint
11100
StoreCatalogInheritance1
12468
ATExecAddConstraint
12836
SetRelationHasSubclass
15506
RangeVarCallbackOwnsRelation
15926
ATPrepAddPrimaryKey
16066
RemoveRelations
17452
AtEOSubXact_on_commit_actions
20076
RangeVarCallbackForDropRelation
22030
findAttrByName
22210
ATParseTransformCmd
23030
set_attnotnull
25246
ATRewriteTables
29060
ATRewriteCatalogs
31882
AlterTable
32028
AlterTableLookupRelation
32254
ATController
32288
AlterTableGetLockLevel
32532
RangeVarCallbackForAlterRelation
33584
ATPrepCmd
34418
ATSimplePermissions
37842
ATGetQueueEntry
41582
remove_on_commit_action
48776
ATExecCmd
59162
CheckAlterTableIsSafe
61198
StoreCatalogInheritance
61964
MergeAttributes
62864
DefineRelation
63068
BuildDescForRelation
65610
CheckTableNotInUse
169758
GetAttributeCompression
259004
PreCommit_on_commit_actions
926144
AtEOXact_on_commit_actions
975812
Generated by:
LCOV version 1.16