LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
6615
7177
92.2 %
Date:
2026-01-04 04:18:12
Functions:
219
220
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
ATExecSetAccessMethodNoStorage
44
ATExecEnableDisableRule
46
AlterConstrEnforceabilityRecurse
48
ATExecDropExpression
56
ATExecGenericOptions
58
ATExecAlterConstrInheritability
60
index_copy_data
62
ATExecClusterOn
64
ATExecAddOf
66
ATExecAddStatistics
74
ATExecSetIdentity
74
RememberStatisticsForRebuilding
74
ATExecSetCompression
78
ATExecCookedColumnDefault
80
RenameConstraint
84
ATPrepDropExpression
86
AlterIndexNamespaces
86
AlterSeqNamespaces
86
AlterTableNamespaceInternal
86
alter_table_type_to_string
86
rename_constraint_internal
90
ATExecDropIdentity
92
ATExecDropInherit
94
verifyPartitionIndexNotNull
96
ATPrepChangePersistence
100
AlterTableNamespace
104
TryReuseIndex
104
ATPrepSetAccessMethod
110
QueueNNConstraintValidation
112
QueueCheckConstraintValidation
126
ATExecForceNoForceRowSecurity
132
MergePartitionsMoveRows
138
MarkInheritDetached
146
ATExecAlterConstrDeferrability
162
AlterConstrTriggerDeferrability
162
AttachPartitionForeignKey
162
ATExecSetStatistics
164
ATPrepSetTableSpace
164
ATExecAddIdentity
166
ATExecSetTableSpace
168
ATExecAlterColumnGenericOptions
172
ATExecAlterConstrEnforceability
180
ATExecMergePartitions
180
check_of_type
182
register_on_commit_action
182
SplitPartitionMoveRows
186
AlterRelationNamespaceInternal
188
ATTypedTableRecursion
192
constraints_equivalent
194
ATExecSplitPartition
198
SetRelationTableSpace
204
find_typed_table_dependencies
216
ATExecSetExpression
224
CheckRelationTableSpaceMove
232
ATExecAlterConstraintInternal
234
DropForeignKeyConstraintTriggers
234
RememberIndexForRebuilding
248
GetForeignKeyActionTriggers
258
ATExecSetStorage
260
ATExecDropNotNull
268
tryAttachPartitionForeignKey
276
AlterTableInternal
278
ATExecAlterConstraint
294
GetAttributeStorage
304
renameatt
316
SetIndexStorageProperties
320
validatePartitionedIndex
330
ATExecEnableDisableTrigger
342
ATExecSetRowSecurity
348
refuseDupeIndexAttach
348
MergeInheritedAttribute
370
MergeChildAttribute
380
ATExecAttachPartitionIdx
384
decompile_conbin
388
AlterConstrUpdateConstraintEntry
396
QueueFKConstraintValidation
406
RangeVarCallbackForRenameAttribute
410
RangeVarCallbackForAttachIndex
416
ATExecAddInherit
446
RememberClusterOnForRebuilding
456
RememberReplicaIdentityForRebuilding
456
ATPrepAddInherit
464
relation_mark_replica_identity
464
createSplitPartitionContext
510
deleteSplitPartitionContext
510
ATExecReplicaIdentity
512
RenameRelation
512
change_owner_fix_column_acls
534
change_owner_recurse_to_sequences
534
ATDetachCheckNoForeignKeyRefs
540
renameatt_internal
552
verifyNotNullPKCompatible
556
detachPartitionTable
570
RebuildConstraintComment
580
ATExecColumnDefault
584
ATExecDetachPartition
584
ATExecValidateConstraint
590
ResetRelRewrite
598
buildExpressionExecutionStates
648
createTableConstraints
648
createPartitionTable
678
getAttributesList
678
RememberConstraintForRebuilding
698
MergeCheckConstraint
706
ATExecSetNotNull
712
ATExecDropConstraint
812
ATCheckPartitionsNotInUse
818
GetForeignKeyCheckTriggers
874
ATPostAlterTypeParse
882
ATExecSetRelOptions
960
renameatt_check
1008
evaluateGeneratedExpressionsAndCheckConstraints
1018
RangeVarCallbackMaintainsTable
1036
DetachPartitionFinalize
1040
DropClonedTriggersFromPartition
1040
DropErrorMsgNonExistent
1132
ATColumnChangeRequiresRewrite
1146
drop_parent_dependency
1170
validateForeignKeyConstraint
1178
RemoveInheritance
1182
ATExecAlterColumnType
1192
dropconstraint_internal
1206
NotNullImpliedByRelConstraints
1246
transformFkeyGetPrimaryKey
1268
RememberAllDependentForRebuilding
1290
transformFkeyCheckAttrs
1294
ATPostAlterTypeCleanup
1302
ATSimpleRecursion
1354
ATPrepAlterColumnType
1426
ChooseForeignKeyConstraintNameAddition
1484
GetParentedForeignKeyRefs
1580
ATExecAddIndex
1642
ATPrepDropColumn
1694
RenameRelationInternal
1744
ExecuteTruncateGuts
1750
ExecuteTruncate
1774
RangeVarCallbackForTruncate
2190
ATPrepAddColumn
2214
ATExecDropColumn
2244
truncate_check_perms
2278
ATExecChangeOwner
2284
checkFkeyPermissions
2490
ATExecAttachPartition
2524
validateFkOnDeleteSetColumns
2622
ATAddForeignKeyConstraint
2696
QueuePartitionConstraintValidation
2730
AttachPartitionEnsureIndexes
2908
ATExecAddColumn
2934
addFkRecurseReferencing
2990
attachPartitionTable
3016
createForeignKeyCheckTriggers
3032
PartConstraintImpliedByRelConstraint
3220
MergeConstraintsIntoExisting
3294
check_for_column_name_collision
3312
CloneRowTriggersToPartition
3352
MergeAttributesIntoExisting
3426
CreateInheritance
3432
createForeignKeyActionTriggers
3486
addFkRecurseReferenced
3492
add_column_collation_dependency
3844
add_column_datatype_dependency
3844
truncate_check_activity
3892
truncate_check_rel
4080
addFkConstraint
4226
ConstraintImpliedByRelConstraint
4466
find_composite_type_dependencies
4796
ComputePartitionAttrs
5514
transformPartitionSpec
5544
CreateFKCheckTrigger
6064
ATRewriteTable
6106
transformColumnNameList
6658
ATExecAddIndexConstraint
10860
ATAddCheckNNConstraint
11318
CloneFkReferenced
11530
CloneFkReferencing
11548
CloneForeignKeyConstraints
11548
ATExecAddConstraint
13108
StoreCatalogInheritance1
14244
ATPrepAddPrimaryKey
16402
RangeVarCallbackOwnsRelation
17354
SetRelationHasSubclass
17978
RemoveRelations
18216
AtEOSubXact_on_commit_actions
20118
RangeVarCallbackForDropRelation
22978
ATParseTransformCmd
24272
findAttrByName
24932
set_attnotnull
25980
ATRewriteTables
30126
ATRewriteCatalogs
33272
AlterTable
33424
AlterTableLookupRelation
33662
ATController
33684
AlterTableGetLockLevel
33940
RangeVarCallbackForAlterRelation
35178
ATPrepCmd
35814
ATSimplePermissions
39432
ATGetQueueEntry
44458
remove_on_commit_action
51694
ATExecCmd
61100
CheckAlterTableIsSafe
63450
StoreCatalogInheritance
64322
MergeAttributes
65222
DefineRelation
65426
BuildDescForRelation
68650
CheckTableNotInUse
177730
GetAttributeCompression
269882
PreCommit_on_commit_actions
1022454
AtEOXact_on_commit_actions
1074084
Generated by:
LCOV version 1.16