LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
6240
6783
92.0 %
Date:
2025-11-20 20:18:19
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
verifyPartitionIndexNotNull
92
ATExecDropInherit
94
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
ATExecSetExpression
222
GetForeignKeyActionTriggers
222
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
326
ATExecEnableDisableTrigger
342
refuseDupeIndexAttach
344
ATExecSetRowSecurity
348
MergeInheritedAttribute
370
ATExecAttachPartitionIdx
380
MergeChildAttribute
380
AlterConstrUpdateConstraintEntry
384
QueueFKConstraintValidation
394
RangeVarCallbackForAttachIndex
398
RangeVarCallbackForRenameAttribute
416
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
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
712
ATExecDropConstraint
812
ATCheckPartitionsNotInUse
818
GetForeignKeyCheckTriggers
832
ATPostAlterTypeParse
882
ATExecSetRelOptions
960
GetParentedForeignKeyRefs
998
RangeVarCallbackMaintainsTable
1012
renameatt_check
1016
DropErrorMsgNonExistent
1088
ATColumnChangeRequiresRewrite
1146
validateForeignKeyConstraint
1166
ATExecAlterColumnType
1192
dropconstraint_internal
1206
NotNullImpliedByRelConstraints
1244
transformFkeyGetPrimaryKey
1256
transformFkeyCheckAttrs
1282
RememberAllDependentForRebuilding
1288
ATPostAlterTypeCleanup
1300
ATSimpleRecursion
1352
ATPrepAlterColumnType
1426
ChooseForeignKeyConstraintNameAddition
1472
ATExecAddIndex
1634
ATPrepDropColumn
1658
RenameRelationInternal
1676
ExecuteTruncateGuts
1736
ExecuteTruncate
1764
RangeVarCallbackForTruncate
2132
AttachPartitionEnsureIndexes
2160
ATExecDropColumn
2208
ATPrepAddColumn
2214
truncate_check_perms
2220
ATExecChangeOwner
2232
ATExecAttachPartition
2424
checkFkeyPermissions
2466
MergeConstraintsIntoExisting
2546
CloneRowTriggersToPartition
2574
QueuePartitionConstraintValidation
2594
validateFkOnDeleteSetColumns
2598
ATAddForeignKeyConstraint
2672
MergeAttributesIntoExisting
2678
CreateInheritance
2684
addFkRecurseReferencing
2930
ATExecAddColumn
2934
createForeignKeyCheckTriggers
2972
PartConstraintImpliedByRelConstraint
3084
check_for_column_name_collision
3312
addFkRecurseReferenced
3396
createForeignKeyActionTriggers
3402
add_column_collation_dependency
3844
add_column_datatype_dependency
3844
truncate_check_activity
3882
truncate_check_rel
4022
addFkConstraint
4100
ConstraintImpliedByRelConstraint
4328
find_composite_type_dependencies
4784
ComputePartitionAttrs
5076
transformPartitionSpec
5106
ATRewriteTable
5914
CreateFKCheckTrigger
5944
transformColumnNameList
6598
CloneFkReferenced
9830
CloneFkReferencing
9848
CloneForeignKeyConstraints
9848
ATExecAddIndexConstraint
10640
ATAddCheckNNConstraint
10966
StoreCatalogInheritance1
12544
ATExecAddConstraint
12848
SetRelationHasSubclass
15594
RangeVarCallbackOwnsRelation
15992
ATPrepAddPrimaryKey
16078
RemoveRelations
17660
AtEOSubXact_on_commit_actions
20090
RangeVarCallbackForDropRelation
22268
findAttrByName
22304
ATParseTransformCmd
23196
set_attnotnull
25310
ATRewriteTables
29266
ATRewriteCatalogs
32094
AlterTable
32240
AlterTableLookupRelation
32466
ATController
32500
AlterTableGetLockLevel
32744
RangeVarCallbackForAlterRelation
33798
ATPrepCmd
34630
ATSimplePermissions
38084
ATGetQueueEntry
41732
remove_on_commit_action
49266
ATExecCmd
59434
CheckAlterTableIsSafe
61480
StoreCatalogInheritance
62358
MergeAttributes
63258
DefineRelation
63462
BuildDescForRelation
66008
CheckTableNotInUse
170824
GetAttributeCompression
259920
PreCommit_on_commit_actions
1070540
AtEOXact_on_commit_actions
1120480
Generated by:
LCOV version 1.16