LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
6282
6842
91.8 %
Date:
2024-04-26 04:11:37
Functions:
201
202
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
AlterTableMoveAll
30
ATExecDropExpression
32
ATExecSetOptions
32
ATExecSetTableSpaceNoStorage
36
alter_table_type_to_string
42
ATExecDropInherit
44
ATExecSetAccessMethodNoStorage
44
ATPrepDropExpression
44
ATExecEnableDisableRule
46
ATExecGenericOptions
50
index_copy_data
62
ATExecClusterOn
64
ATExecAddOf
66
ATExecMergePartitions
66
ATExecSetCompression
66
moveMergedTablesRows
66
ATExecSetIdentity
74
RenameConstraint
78
ATExecSetExpression
84
AlterIndexNamespaces
84
AlterSeqNamespaces
84
AlterTableNamespaceInternal
84
constraints_equivalent
84
rename_constraint_internal
84
ATPrepChangePersistence
88
ATExecDropIdentity
98
verifyPartitionIndexNotNull
98
TryReuseIndex
102
AlterTableNamespace
104
ATExecCookedColumnDefault
110
ATPrepSetAccessMethod
110
ATExecForceNoForceRowSecurity
114
moveSplitTableRows
114
ATExecSplitPartition
120
ATExecAlterConstraint
126
DetachAddConstraintIfNeeded
140
MarkInheritDetached
146
ATExecAddIdentity
150
GetForeignKeyActionTriggers
150
ATPrepSetTableSpace
158
ATExecSetTableSpace
162
ATExecAlterColumnGenericOptions
164
ATExecSetStatistics
164
register_on_commit_action
166
decompile_conbin
168
check_of_type
170
ATExecAlterConstrRecurse
180
tryAttachPartitionForeignKey
180
AlterRelationNamespaceInternal
182
ATTypedTableRecursion
190
SetRelationTableSpace
204
find_typed_table_dependencies
214
CheckRelationTableSpaceMove
226
RememberIndexForRebuilding
232
ATExecSetStorage
234
GetAttributeStorage
242
ATExecDropNotNull
256
ATInheritAdjustNotNulls
274
AlterTableInternal
278
MergeChildAttribute
280
SetIndexStorageProperties
282
MergeCheckConstraint
286
ATExecSetRowSecurity
288
MergeInheritedAttribute
296
renameatt
304
ATExecAddInherit
320
validatePartitionedIndex
336
ATPrepAddInherit
338
ATExecEnableDisableTrigger
340
refuseDupeIndexAttach
360
ATExecAttachPartitionIdx
384
RangeVarCallbackForAttachIndex
394
RangeVarCallbackForRenameAttribute
402
createSplitPartitionContext
402
deleteSplitPartitionContext
402
ResetRelRewrite
412
createPartitionTable
420
relation_mark_replica_identity
420
RebuildConstraintComment
430
RememberClusterOnForRebuilding
434
RememberReplicaIdentityForRebuilding
434
ATExecValidateConstraint
436
change_owner_fix_column_acls
438
change_owner_recurse_to_sequences
438
ATExecReplicaIdentity
468
ATDetachCheckNoForeignKeyRefs
472
ATExecSetNotNull
496
RenameRelation
510
ATExecDetachPartition
516
RememberConstraintForRebuilding
536
renameatt_internal
540
ATExecColumnDefault
566
GetForeignKeyCheckTriggers
616
ATPostAlterTypeParse
656
DetachPartitionFinalize
690
DropClonedTriggersFromPartition
690
drop_parent_dependency
770
RemoveInheritance
782
ATColumnChangeRequiresRewrite
914
ATExecSetRelOptions
934
ATExecAlterColumnType
948
ATPostAlterTypeCleanup
960
ATExecDropConstraint
962
ATCheckPartitionsNotInUse
968
renameatt_check
982
RangeVarCallbackMaintainsTable
990
RememberAllDependentForRebuilding
1014
transformFkeyGetPrimaryKey
1070
DropErrorMsgNonExistent
1080
validateForeignKeyConstraint
1084
ATPrepAlterColumnType
1122
GetParentedForeignKeyRefs
1162
transformFkeyCheckAttrs
1260
dropconstraint_internal
1320
RenameRelationInternal
1330
ExecuteTruncateGuts
1434
ExecuteTruncate
1444
ATExecAddIndex
1458
NotNullImpliedByRelConstraints
1566
ATPrepDropColumn
1618
RangeVarCallbackForTruncate
1814
truncate_check_perms
1904
ATExecChangeOwner
1978
ATPrepAddColumn
1986
ATAddCheckNNConstraint
2032
ChooseForeignKeyConstraintNameAddition
2042
ATExecDropColumn
2162
ATExecAttachPartition
2182
checkFkeyPermissions
2258
AttachPartitionEnsureIndexes
2380
validateFkOnDeleteSetColumns
2390
QueuePartitionConstraintValidation
2416
attachPartitionTable
2452
ATAddForeignKeyConstraint
2464
ATExecAddColumn
2604
MergeConstraintsIntoExisting
2658
addFkRecurseReferenced
2696
MergeAttributesIntoExisting
2736
CreateInheritance
2742
addFkRecurseReferencing
2746
createForeignKeyCheckTriggers
2746
createForeignKeyActionTriggers
2762
CloneRowTriggersToPartition
2776
check_for_column_name_collision
2982
PartConstraintImpliedByRelConstraint
3046
add_column_collation_dependency
3312
add_column_datatype_dependency
3312
truncate_check_activity
3498
truncate_check_rel
3632
ATExecAddConstraint
3858
find_composite_type_dependencies
3866
ConstraintImpliedByRelConstraint
4612
ComputePartitionAttrs
4828
transformPartitionSpec
4858
ATRewriteTable
5418
CreateFKCheckTrigger
5492
transformColumnNameList
6160
ATExecAddIndexConstraint
8434
ATPrepAddPrimaryKey
9476
CloneFkReferenced
10180
CloneFkReferencing
10180
CloneForeignKeyConstraints
10180
StoreCatalogInheritance1
12428
ATExecSetAttNotNull
14656
RangeVarCallbackOwnsRelation
14788
ATSimpleRecursion
15616
SetRelationHasSubclass
15738
RemoveRelations
16204
AtEOSubXact_on_commit_actions
18086
ATParseTransformCmd
19554
RangeVarCallbackForDropRelation
20060
findAttrByName
22496
set_attnotnull
23660
ATRewriteTables
31748
ATRewriteCatalogs
34384
AlterTable
34396
AlterTableLookupRelation
34618
ATController
34656
AlterTableGetLockLevel
34896
RangeVarCallbackForAlterRelation
35898
ATPrepCmd
37294
ATSimplePermissions
40046
remove_on_commit_action
42336
ATGetQueueEntry
43882
StoreCatalogInheritance
52304
MergeAttributes
53018
DefineRelation
53216
BuildDescForRelation
55528
ATExecCmd
58100
CheckTableNotInUse
137096
GetAttributeCompression
217556
PreCommit_on_commit_actions
520084
AtEOXact_on_commit_actions
564828
Generated by:
LCOV version 1.14