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-02-07 03:17:59
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
ATExecDropNotNull
268
tryAttachPartitionForeignKey
276
AlterTableInternal
278
ATExecSetStorage
284
ATExecAlterConstraint
294
renameatt
316
GetAttributeStorage
330
validatePartitionedIndex
330
ATExecEnableDisableTrigger
342
SetIndexStorageProperties
344
ATExecSetRowSecurity
348
refuseDupeIndexAttach
348
MergeInheritedAttribute
370
MergeChildAttribute
380
ATExecAttachPartitionIdx
384
decompile_conbin
388
AlterConstrUpdateConstraintEntry
396
RangeVarCallbackForAttachIndex
396
QueueFKConstraintValidation
406
RangeVarCallbackForRenameAttribute
410
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
990
renameatt_check
1008
evaluateGeneratedExpressionsAndCheckConstraints
1018
RangeVarCallbackMaintainsTable
1024
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
1378
ATPrepAlterColumnType
1426
ChooseForeignKeyConstraintNameAddition
1484
GetParentedForeignKeyRefs
1580
ATExecAddIndex
1642
ATPrepDropColumn
1694
RenameRelationInternal
1744
ExecuteTruncateGuts
1802
ExecuteTruncate
1818
RangeVarCallbackForTruncate
2210
ATPrepAddColumn
2218
ATExecDropColumn
2244
ATExecChangeOwner
2284
truncate_check_perms
2298
checkFkeyPermissions
2490
ATExecAttachPartition
2524
validateFkOnDeleteSetColumns
2622
ATAddForeignKeyConstraint
2696
QueuePartitionConstraintValidation
2730
AttachPartitionEnsureIndexes
2908
ATExecAddColumn
2938
addFkRecurseReferencing
2990
attachPartitionTable
3016
createForeignKeyCheckTriggers
3032
PartConstraintImpliedByRelConstraint
3220
MergeConstraintsIntoExisting
3294
check_for_column_name_collision
3316
CloneRowTriggersToPartition
3352
MergeAttributesIntoExisting
3426
CreateInheritance
3432
createForeignKeyActionTriggers
3486
addFkRecurseReferenced
3492
add_column_collation_dependency
3848
add_column_datatype_dependency
3848
truncate_check_activity
3946
truncate_check_rel
4110
addFkConstraint
4226
ConstraintImpliedByRelConstraint
4466
find_composite_type_dependencies
4800
ComputePartitionAttrs
5526
transformPartitionSpec
5556
CreateFKCheckTrigger
6064
ATRewriteTable
6106
transformColumnNameList
6658
ATExecAddIndexConstraint
10860
ATAddCheckNNConstraint
11324
CloneFkReferenced
11552
CloneFkReferencing
11570
CloneForeignKeyConstraints
11570
ATExecAddConstraint
13114
StoreCatalogInheritance1
14272
ATPrepAddPrimaryKey
16408
RangeVarCallbackOwnsRelation
17256
SetRelationHasSubclass
18020
RemoveRelations
18208
AtEOSubXact_on_commit_actions
20120
RangeVarCallbackForDropRelation
22768
ATParseTransformCmd
24282
findAttrByName
25018
set_attnotnull
26018
ATRewriteTables
30178
ATRewriteCatalogs
33336
AlterTable
33488
AlterTableLookupRelation
33726
ATController
33748
AlterTableGetLockLevel
34004
RangeVarCallbackForAlterRelation
35152
ATPrepCmd
35878
ATSimplePermissions
39496
ATGetQueueEntry
44522
remove_on_commit_action
51778
ATExecCmd
61170
CheckAlterTableIsSafe
63552
StoreCatalogInheritance
64420
MergeAttributes
65320
DefineRelation
65524
BuildDescForRelation
68752
CheckTableNotInUse
178114
GetAttributeCompression
269624
PreCommit_on_commit_actions
980638
AtEOXact_on_commit_actions
1032438
Generated by:
LCOV version 1.16