LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
5957
6512
91.5 %
Date:
2024-05-20 03:10:46
Functions:
198
199
99.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
DropErrorMsgWrongType
0
ATExecDropOf
6
TryReuseForeignKey
6
findFkeyCast
12
ATExecAddStatistics
14
ATExecDetachPartitionFinalize
14
RememberStatisticsForRebuilding
14
ATExecDropCluster
18
storage_name
24
ATExecCheckNotNull
30
AlterTableMoveAll
30
ATExecDropExpression
32
ATExecSetOptions
32
ATExecSetTableSpaceNoStorage
36
ATExecDropInherit
38
alter_table_type_to_string
42
ATExecSetAccessMethodNoStorage
44
ATPrepDropExpression
44
ATExecEnableDisableRule
46
ATExecGenericOptions
50
index_copy_data
62
ATExecClusterOn
64
ATExecAddOf
66
ATExecAlterConstraint
66
ATExecSetCompression
68
ATExecSetIdentity
74
RenameConstraint
78
ATExecSetExpression
84
constraints_equivalent
84
rename_constraint_internal
84
AlterIndexNamespaces
86
AlterSeqNamespaces
86
AlterTableNamespaceInternal
86
ATPrepChangePersistence
88
ATExecDropIdentity
92
moveMergedTablesRows
96
TryReuseIndex
102
AlterTableNamespace
104
ATExecMergePartitions
108
ATExecCookedColumnDefault
110
ATPrepSetAccessMethod
110
ATExecAlterConstrRecurse
120
ATExecForceNoForceRowSecurity
120
moveSplitTableRows
138
DetachAddConstraintIfNeeded
140
ATExecSplitPartition
144
MarkInheritDetached
146
GetForeignKeyActionTriggers
150
ATExecAddIdentity
156
ATPrepSetTableSpace
160
ATExecAlterColumnGenericOptions
164
ATExecSetStatistics
164
ATExecSetTableSpace
164
register_on_commit_action
166
decompile_conbin
168
check_of_type
170
tryAttachPartitionForeignKey
180
AlterRelationNamespaceInternal
188
ATTypedTableRecursion
190
ATExecDropNotNull
200
SetRelationTableSpace
206
find_typed_table_dependencies
214
ATPrepDropNotNull
224
CheckRelationTableSpaceMove
228
MergeInheritedAttribute
230
RememberIndexForRebuilding
232
ATExecSetStorage
234
GetAttributeStorage
242
MergeChildAttribute
244
ATExecAddInherit
254
ATPrepAddInherit
272
AlterTableInternal
278
SetIndexStorageProperties
284
MergeCheckConstraint
286
ATExecSetRowSecurity
294
renameatt
298
validatePartitionedIndex
336
ATExecEnableDisableTrigger
340
refuseDupeIndexAttach
354
RebuildConstraintComment
362
ATExecAttachPartitionIdx
378
RangeVarCallbackForRenameAttribute
384
relation_mark_replica_identity
388
ResetRelRewrite
394
RangeVarCallbackForAttachIndex
396
RememberClusterOnForRebuilding
416
RememberReplicaIdentityForRebuilding
416
ATExecReplicaIdentity
436
ATExecValidateConstraint
436
createSplitPartitionContext
456
deleteSplitPartitionContext
456
RememberConstraintForRebuilding
464
ATDetachCheckNoForeignKeyRefs
472
change_owner_fix_column_acls
498
change_owner_recurse_to_sequences
498
RenameRelation
510
ATExecDetachPartition
516
createPartitionTable
516
renameatt_internal
534
ATExecColumnDefault
544
ATCheckPartitionsNotInUse
564
ATPostAlterTypeParse
588
GetForeignKeyCheckTriggers
604
ATExecDropConstraint
698
DetachPartitionFinalize
798
DropClonedTriggersFromPartition
798
NotNullImpliedByRelConstraints
816
drop_parent_dependency
872
RemoveInheritance
884
ATColumnChangeRequiresRewrite
914
ATExecSetRelOptions
934
transformFkeyGetPrimaryKey
938
validateForeignKeyConstraint
944
ATExecAlterColumnType
948
ATPostAlterTypeCleanup
960
renameatt_check
960
RangeVarCallbackMaintainsTable
976
RememberAllDependentForRebuilding
1014
DropErrorMsgNonExistent
1080
transformFkeyCheckAttrs
1088
ATPrepAlterColumnType
1122
GetParentedForeignKeyRefs
1270
RenameRelationInternal
1294
ATAddCheckConstraint
1308
ATExecAddIndex
1328
ExecuteTruncateGuts
1358
ExecuteTruncate
1368
ATPrepDropColumn
1592
RangeVarCallbackForTruncate
1620
truncate_check_perms
1710
ATPrepAddColumn
1944
ATExecChangeOwner
1966
checkFkeyPermissions
2014
ChooseForeignKeyConstraintNameAddition
2018
validateFkOnDeleteSetColumns
2062
ATAddForeignKeyConstraint
2112
ATExecDropColumn
2136
ATExecAttachPartition
2164
QueuePartitionConstraintValidation
2404
AttachPartitionEnsureIndexes
2452
addFkRecurseReferenced
2488
attachPartitionTable
2518
addFkRecurseReferencing
2538
createForeignKeyCheckTriggers
2538
ATExecAddColumn
2544
createForeignKeyActionTriggers
2554
MergeConstraintsIntoExisting
2664
MergeAttributesIntoExisting
2736
CreateInheritance
2742
CloneRowTriggersToPartition
2836
ATExecAddConstraint
2886
check_for_column_name_collision
2928
PartConstraintImpliedByRelConstraint
3034
truncate_check_activity
3254
add_column_collation_dependency
3264
add_column_datatype_dependency
3264
truncate_check_rel
3342
ConstraintImpliedByRelConstraint
3850
find_composite_type_dependencies
3866
ATRewriteTable
4804
ComputePartitionAttrs
4834
transformPartitionSpec
4864
CreateFKCheckTrigger
5076
transformColumnNameList
5284
ATExecSetNotNull
7576
ATPrepSetNotNull
7576
ATExecAddIndexConstraint
8422
ATSimpleRecursion
8736
CloneFkReferenced
10288
CloneFkReferencing
10288
CloneForeignKeyConstraints
10288
StoreCatalogInheritance1
12194
RangeVarCallbackOwnsRelation
14302
SetRelationHasSubclass
15474
RemoveRelations
15950
AtEOSubXact_on_commit_actions
18028
ATParseTransformCmd
18760
RangeVarCallbackForDropRelation
19650
findAttrByName
21938
ATRewriteTables
24462
ATRewriteCatalogs
26840
AlterTable
26864
AlterTableLookupRelation
27098
ATController
27124
AlterTableGetLockLevel
27376
RangeVarCallbackForAlterRelation
28340
ATPrepCmd
28766
ATSimplePermissions
31130
ATGetQueueEntry
33496
remove_on_commit_action
41692
ATExecCmd
48078
StoreCatalogInheritance
51526
MergeAttributes
52240
DefineRelation
52438
BuildDescForRelation
54702
CheckTableNotInUse
126722
GetAttributeCompression
215652
PreCommit_on_commit_actions
512794
AtEOXact_on_commit_actions
557050
Generated by:
LCOV version 1.14