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-08 04:18:02
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
340
ATExecEnableDisableTrigger
342
SetIndexStorageProperties
344
ATExecSetRowSecurity
348
refuseDupeIndexAttach
358
MergeInheritedAttribute
370
MergeChildAttribute
380
decompile_conbin
388
ATExecAttachPartitionIdx
394
AlterConstrUpdateConstraintEntry
396
QueueFKConstraintValidation
406
RangeVarCallbackForAttachIndex
410
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
1006
evaluateGeneratedExpressionsAndCheckConstraints
1018
RangeVarCallbackMaintainsTable
1022
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
1656
ATPrepDropColumn
1694
RenameRelationInternal
1744
ExecuteTruncateGuts
1790
ExecuteTruncate
1820
ATPrepAddColumn
2218
RangeVarCallbackForTruncate
2220
ATExecDropColumn
2244
ATExecChangeOwner
2284
truncate_check_perms
2308
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
3948
truncate_check_rel
4120
addFkConstraint
4226
ConstraintImpliedByRelConstraint
4466
find_composite_type_dependencies
4798
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
16422
RangeVarCallbackOwnsRelation
17250
SetRelationHasSubclass
18030
RemoveRelations
18160
AtEOSubXact_on_commit_actions
20146
RangeVarCallbackForDropRelation
22762
ATParseTransformCmd
24306
findAttrByName
25018
set_attnotnull
26018
ATRewriteTables
30202
ATRewriteCatalogs
33360
AlterTable
33512
AlterTableLookupRelation
33750
ATController
33772
AlterTableGetLockLevel
34028
RangeVarCallbackForAlterRelation
35468
ATPrepCmd
35902
ATSimplePermissions
39520
ATGetQueueEntry
44546
remove_on_commit_action
51786
ATExecCmd
61208
CheckAlterTableIsSafe
63576
StoreCatalogInheritance
64422
MergeAttributes
65322
DefineRelation
65526
BuildDescForRelation
68754
CheckTableNotInUse
178024
GetAttributeCompression
269626
PreCommit_on_commit_actions
951370
AtEOXact_on_commit_actions
1003106
Generated by:
LCOV version 1.16