LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
6045
6586
91.8 %
Date:
2025-03-11 04:15:49
Functions:
196
197
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
ATExecSetOptions
32
ATExecSetTableSpaceNoStorage
36
ATExecSetAccessMethodNoStorage
44
ATExecEnableDisableRule
46
ATExecDropExpression
56
ATExecGenericOptions
58
index_copy_data
62
ATExecClusterOn
64
ATExecAddOf
66
ATExecDropIdentity
68
ATExecSetCompression
68
ATExecSetIdentity
74
alter_table_type_to_string
78
ATExecCookedColumnDefault
80
RenameConstraint
84
ATExecDropInherit
86
ATPrepDropExpression
86
AlterIndexNamespaces
86
AlterSeqNamespaces
86
AlterTableNamespaceInternal
86
rename_constraint_internal
90
constraints_equivalent
92
verifyPartitionIndexNotNull
92
ATPrepChangePersistence
100
AlterTableNamespace
104
TryReuseIndex
104
ATPrepSetAccessMethod
110
ATExecForceNoForceRowSecurity
126
GetForeignKeyActionTriggers
126
QueueCheckConstraintValidation
126
DetachAddConstraintIfNeeded
140
MarkInheritDetached
146
ATExecSetExpression
156
AlterConstrTriggerDeferrability
156
ATPrepSetTableSpace
158
ATExecAddIdentity
160
ATExecSetTableSpace
162
ATExecSetStatistics
164
register_on_commit_action
166
ATExecAlterColumnGenericOptions
172
ATExecAlterConstraint
180
check_of_type
182
decompile_conbin
184
AlterRelationNamespaceInternal
188
ATTypedTableRecursion
190
ATExecAlterConstraintInternal
204
SetRelationTableSpace
204
find_typed_table_dependencies
214
CheckRelationTableSpaceMove
226
RememberIndexForRebuilding
236
ATExecSetStorage
240
GetAttributeStorage
248
ATExecDropNotNull
262
AlterTableInternal
278
SetIndexStorageProperties
290
ATExecSetRowSecurity
300
renameatt
316
QueueFKConstraintValidation
334
validatePartitionedIndex
338
ATExecEnableDisableTrigger
340
MergeInheritedAttribute
350
MergeChildAttribute
352
refuseDupeIndexAttach
356
tryAttachPartitionForeignKey
360
ATExecAddInherit
392
ATExecAttachPartitionIdx
392
RangeVarCallbackForAttachIndex
406
ATPrepAddInherit
410
RangeVarCallbackForRenameAttribute
412
DetachPartitionFinalize
444
DropClonedTriggersFromPartition
444
RememberClusterOnForRebuilding
444
RememberReplicaIdentityForRebuilding
444
ATExecValidateConstraint
460
relation_mark_replica_identity
460
change_owner_fix_column_acls
486
change_owner_recurse_to_sequences
486
ATExecReplicaIdentity
508
RenameRelation
510
ATDetachCheckNoForeignKeyRefs
514
renameatt_internal
552
ATExecDetachPartition
558
drop_parent_dependency
566
RebuildConstraintComment
568
RemoveInheritance
578
ATExecColumnDefault
584
MergeCheckConstraint
586
ResetRelRewrite
590
ATExecSetNotNull
676
RememberConstraintForRebuilding
686
GetForeignKeyCheckTriggers
760
ATExecDropConstraint
774
ATCheckPartitionsNotInUse
780
ATPostAlterTypeParse
798
ATExecSetRelOptions
946
GetParentedForeignKeyRefs
958
ATColumnChangeRequiresRewrite
990
RangeVarCallbackMaintainsTable
1010
renameatt_check
1012
ATExecAlterColumnType
1036
DropErrorMsgNonExistent
1072
ATPostAlterTypeCleanup
1084
validateForeignKeyConstraint
1100
RememberAllDependentForRebuilding
1108
dropconstraint_internal
1156
transformFkeyGetPrimaryKey
1166
NotNullImpliedByRelConstraints
1202
ATPrepAlterColumnType
1264
ATSimpleRecursion
1266
transformFkeyCheckAttrs
1282
ExecuteTruncateGuts
1610
ATExecAddIndex
1622
ExecuteTruncate
1622
ATPrepDropColumn
1644
RenameRelationInternal
1662
RangeVarCallbackForTruncate
2012
AttachPartitionEnsureIndexes
2044
truncate_check_perms
2100
ATExecChangeOwner
2122
ATPrepAddColumn
2146
ATExecDropColumn
2188
ATExecAttachPartition
2302
MergeConstraintsIntoExisting
2376
checkFkeyPermissions
2376
ChooseForeignKeyConstraintNameAddition
2414
CloneRowTriggersToPartition
2434
QueuePartitionConstraintValidation
2472
MergeAttributesIntoExisting
2502
CreateInheritance
2508
validateFkOnDeleteSetColumns
2508
ATAddForeignKeyConstraint
2582
ATExecAddColumn
2788
addFkRecurseReferencing
2810
createForeignKeyCheckTriggers
2810
PartConstraintImpliedByRelConstraint
3102
addFkRecurseReferenced
3102
createForeignKeyActionTriggers
3102
check_for_column_name_collision
3178
add_column_collation_dependency
3560
add_column_datatype_dependency
3560
truncate_check_activity
3698
addFkConstraint
3788
truncate_check_rel
3860
find_composite_type_dependencies
4272
ConstraintImpliedByRelConstraint
4304
ComputePartitionAttrs
4832
transformPartitionSpec
4862
ATRewriteTable
5394
CreateFKCheckTrigger
5620
transformColumnNameList
6418
CloneFkReferenced
9430
CloneFkReferencing
9430
CloneForeignKeyConstraints
9430
ATExecAddIndexConstraint
9540
ATAddCheckNNConstraint
10378
StoreCatalogInheritance1
11948
ATExecAddConstraint
12148
SetRelationHasSubclass
14948
ATPrepAddPrimaryKey
15110
RangeVarCallbackOwnsRelation
15552
RemoveRelations
16818
AtEOSubXact_on_commit_actions
20010
RangeVarCallbackForDropRelation
21136
findAttrByName
21360
ATParseTransformCmd
21886
set_attnotnull
23446
ATRewriteTables
26992
ATRewriteCatalogs
29760
AlterTable
29874
AlterTableLookupRelation
30098
ATController
30134
AlterTableGetLockLevel
30376
RangeVarCallbackForAlterRelation
31582
ATPrepCmd
32686
ATSimplePermissions
35872
ATGetQueueEntry
39326
remove_on_commit_action
47326
ATExecCmd
55650
CheckAlterTableIsSafe
57024
StoreCatalogInheritance
58524
MergeAttributes
59382
DefineRelation
59586
BuildDescForRelation
61998
CheckTableNotInUse
162514
GetAttributeCompression
235590
PreCommit_on_commit_actions
763178
AtEOXact_on_commit_actions
810778
Generated by:
LCOV version 1.14