LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
6616
7177
92.2 %
Date:
2025-12-17 08:17:25
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
ATExecEnableDisableTrigger
342
validatePartitionedIndex
342
ATExecSetRowSecurity
348
refuseDupeIndexAttach
360
MergeInheritedAttribute
370
MergeChildAttribute
380
decompile_conbin
388
ATExecAttachPartitionIdx
396
AlterConstrUpdateConstraintEntry
396
QueueFKConstraintValidation
406
RangeVarCallbackForAttachIndex
412
RangeVarCallbackForRenameAttribute
420
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
evaluateGeneratedExpressionsAndCheckConstraints
1018
renameatt_check
1020
RangeVarCallbackMaintainsTable
1034
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
1660
ATPrepDropColumn
1694
RenameRelationInternal
1744
ExecuteTruncateGuts
1768
ExecuteTruncate
1784
RangeVarCallbackForTruncate
2194
ATPrepAddColumn
2214
ATExecDropColumn
2244
ATExecChangeOwner
2282
truncate_check_perms
2282
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
3902
truncate_check_rel
4084
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
16420
RangeVarCallbackOwnsRelation
17338
SetRelationHasSubclass
17990
RemoveRelations
18154
AtEOSubXact_on_commit_actions
20134
RangeVarCallbackForDropRelation
22822
ATParseTransformCmd
24302
findAttrByName
24932
set_attnotnull
25968
ATRewriteTables
30154
ATRewriteCatalogs
33300
AlterTable
33452
AlterTableLookupRelation
33690
ATController
33712
AlterTableGetLockLevel
33968
RangeVarCallbackForAlterRelation
35208
ATPrepCmd
35842
ATSimplePermissions
39462
ATGetQueueEntry
44486
remove_on_commit_action
51676
ATExecCmd
61146
CheckAlterTableIsSafe
63466
StoreCatalogInheritance
64294
MergeAttributes
65194
DefineRelation
65398
BuildDescForRelation
68622
CheckTableNotInUse
177626
GetAttributeCompression
269626
PreCommit_on_commit_actions
1035000
AtEOXact_on_commit_actions
1086416
Generated by:
LCOV version 1.16