LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
6234
6774
92.0 %
Date:
2025-10-31 10:19:07
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
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
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
ATExecEnableDisableTrigger
342
refuseDupeIndexAttach
344
ATExecSetRowSecurity
348
MergeInheritedAttribute
370
ATExecAttachPartitionIdx
380
MergeChildAttribute
380
AlterConstrUpdateConstraintEntry
384
QueueFKConstraintValidation
394
RangeVarCallbackForAttachIndex
400
RangeVarCallbackForRenameAttribute
426
ATExecAddInherit
446
RememberClusterOnForRebuilding
456
RememberReplicaIdentityForRebuilding
456
ATPrepAddInherit
464
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
712
ATExecDropConstraint
812
ATCheckPartitionsNotInUse
818
GetForeignKeyCheckTriggers
832
ATPostAlterTypeParse
834
ATExecSetRelOptions
960
GetParentedForeignKeyRefs
998
renameatt_check
1024
RangeVarCallbackMaintainsTable
1026
ATColumnChangeRequiresRewrite
1032
ATExecAlterColumnType
1078
DropErrorMsgNonExistent
1088
validateForeignKeyConstraint
1166
RememberAllDependentForRebuilding
1168
ATPostAlterTypeCleanup
1180
dropconstraint_internal
1206
NotNullImpliedByRelConstraints
1244
transformFkeyGetPrimaryKey
1256
transformFkeyCheckAttrs
1282
ATPrepAlterColumnType
1312
ATSimpleRecursion
1346
ChooseForeignKeyConstraintNameAddition
1472
ATExecAddIndex
1634
ATPrepDropColumn
1658
RenameRelationInternal
1676
ExecuteTruncateGuts
1734
ExecuteTruncate
1764
RangeVarCallbackForTruncate
2134
AttachPartitionEnsureIndexes
2142
ATExecDropColumn
2208
ATPrepAddColumn
2214
truncate_check_perms
2222
ATExecChangeOwner
2226
ATExecAttachPartition
2406
checkFkeyPermissions
2466
MergeConstraintsIntoExisting
2528
CloneRowTriggersToPartition
2556
QueuePartitionConstraintValidation
2576
validateFkOnDeleteSetColumns
2598
MergeAttributesIntoExisting
2660
CreateInheritance
2666
ATAddForeignKeyConstraint
2672
addFkRecurseReferencing
2930
ATExecAddColumn
2934
createForeignKeyCheckTriggers
2972
PartConstraintImpliedByRelConstraint
3066
check_for_column_name_collision
3312
addFkRecurseReferenced
3396
createForeignKeyActionTriggers
3402
add_column_collation_dependency
3730
add_column_datatype_dependency
3730
truncate_check_activity
3882
truncate_check_rel
4024
addFkConstraint
4100
ConstraintImpliedByRelConstraint
4310
find_composite_type_dependencies
4552
ComputePartitionAttrs
5034
transformPartitionSpec
5064
ATRewriteTable
5782
CreateFKCheckTrigger
5944
transformColumnNameList
6598
CloneFkReferenced
9812
CloneFkReferencing
9830
CloneForeignKeyConstraints
9830
ATExecAddIndexConstraint
10640
ATAddCheckNNConstraint
10966
StoreCatalogInheritance1
12526
ATExecAddConstraint
12848
SetRelationHasSubclass
15576
RangeVarCallbackOwnsRelation
15966
ATPrepAddPrimaryKey
16078
RemoveRelations
17528
AtEOSubXact_on_commit_actions
20070
RangeVarCallbackForDropRelation
22212
findAttrByName
22304
ATParseTransformCmd
23058
set_attnotnull
25304
ATRewriteTables
29116
ATRewriteCatalogs
31938
AlterTable
32084
AlterTableLookupRelation
32310
ATController
32344
AlterTableGetLockLevel
32588
RangeVarCallbackForAlterRelation
33702
ATPrepCmd
34474
ATSimplePermissions
37916
ATGetQueueEntry
41510
remove_on_commit_action
48926
ATExecCmd
59230
CheckAlterTableIsSafe
61318
StoreCatalogInheritance
62108
MergeAttributes
63008
DefineRelation
63212
BuildDescForRelation
65758
CheckTableNotInUse
170262
GetAttributeCompression
259376
PreCommit_on_commit_actions
1080962
AtEOXact_on_commit_actions
1130868
Generated by:
LCOV version 1.16