LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
6250
6790
92.0 %
Date:
2025-04-20 05:16:11
Functions:
207
208
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
RemoveInheritedConstraint
24
storage_name
24
AlterTableMoveAll
30
ATExecSetOptions
32
ATExecSetTableSpaceNoStorage
36
AlterConstrEnforceabilityRecurse
36
AlterConstrDeferrabilityRecurse
42
ATExecSetAccessMethodNoStorage
44
ATExecEnableDisableRule
52
ATExecDropExpression
56
ATExecGenericOptions
58
ATExecAlterConstrInheritability
60
index_copy_data
62
ATExecClusterOn
64
ATExecAddOf
66
ATExecDropIdentity
68
ATExecSetIdentity
74
ATExecCookedColumnDefault
80
alter_table_type_to_string
80
RenameConstraint
84
ATExecDropInherit
86
ATPrepDropExpression
86
AlterIndexNamespaces
86
AlterSeqNamespaces
86
AlterTableNamespaceInternal
86
ATExecSetCompression
90
rename_constraint_internal
90
constraints_equivalent
94
QueueNNConstraintValidation
96
ATPrepChangePersistence
100
AlterTableNamespace
104
TryReuseIndex
104
ATPrepSetAccessMethod
110
GetForeignKeyActionTriggers
126
QueueCheckConstraintValidation
126
ATExecForceNoForceRowSecurity
128
DetachAddConstraintIfNeeded
140
MarkInheritDetached
146
ATExecAlterConstrEnforceability
150
AttachPartitionForeignKey
150
ATPrepSetTableSpace
158
ATExecAlterConstrDeferrability
162
ATExecSetTableSpace
162
AlterConstrTriggerDeferrability
162
ATExecSetStatistics
164
verifyPartitionIndexNotNull
166
register_on_commit_action
170
ATExecAlterColumnGenericOptions
172
ATExecSetExpression
180
AlterRelationNamespaceInternal
188
decompile_conbin
188
ATTypedTableRecursion
190
check_of_type
194
ATExecAddIdentity
204
SetRelationTableSpace
204
find_typed_table_dependencies
214
ATExecAlterConstraintInternal
222
DropForeignKeyConstraintTriggers
222
CheckRelationTableSpaceMove
226
RememberIndexForRebuilding
236
ATExecSetStorage
246
GetAttributeStorage
254
ATExecDropNotNull
268
ATExecAlterConstraint
282
AlterTableInternal
282
ATExecSetRowSecurity
312
renameatt
316
SetIndexStorageProperties
318
QueueFKConstraintValidation
334
ATExecEnableDisableTrigger
344
AlterConstrUpdateConstraintEntry
366
MergeInheritedAttribute
380
tryAttachPartitionForeignKey
390
ATExecAddInherit
418
MergeChildAttribute
418
RangeVarCallbackForRenameAttribute
424
ATPrepAddInherit
436
validatePartitionedIndex
436
DetachPartitionFinalize
444
DropClonedTriggersFromPartition
444
RememberClusterOnForRebuilding
444
RememberReplicaIdentityForRebuilding
444
refuseDupeIndexAttach
452
relation_mark_replica_identity
460
ATExecAttachPartitionIdx
488
change_owner_fix_column_acls
488
change_owner_recurse_to_sequences
488
ATExecReplicaIdentity
508
RenameRelation
510
ATDetachCheckNoForeignKeyRefs
514
RangeVarCallbackForAttachIndex
522
renameatt_internal
552
ATExecValidateConstraint
556
ATExecDetachPartition
558
drop_parent_dependency
566
RebuildConstraintComment
568
RemoveInheritance
578
ResetRelRewrite
610
ATExecColumnDefault
612
MergeCheckConstraint
662
RememberConstraintForRebuilding
686
ATExecSetNotNull
706
GetForeignKeyCheckTriggers
772
ATExecDropConstraint
792
ATCheckPartitionsNotInUse
798
ATPostAlterTypeParse
798
verifyNotNullPKCompatible
836
ATExecSetRelOptions
958
GetParentedForeignKeyRefs
958
ATColumnChangeRequiresRewrite
1008
renameatt_check
1022
RangeVarCallbackMaintainsTable
1028
ATExecAlterColumnType
1054
DropErrorMsgNonExistent
1080
ATPostAlterTypeCleanup
1120
RememberAllDependentForRebuilding
1126
transformFkeyGetPrimaryKey
1184
dropconstraint_internal
1186
validateForeignKeyConstraint
1212
NotNullImpliedByRelConstraints
1238
ATPrepAlterColumnType
1282
transformFkeyCheckAttrs
1320
ATSimpleRecursion
1324
ATPrepDropColumn
1650
RenameRelationInternal
1702
ATExecAddIndex
1898
ATPrepAddColumn
2182
ATExecDropColumn
2194
checkFkeyPermissions
2432
ChooseForeignKeyConstraintNameAddition
2446
AttachPartitionEnsureIndexes
2520
validateFkOnDeleteSetColumns
2564
ATAddForeignKeyConstraint
2638
ATExecAttachPartition
2784
MergeConstraintsIntoExisting
2878
ATExecAddColumn
2902
ExecuteTruncateGuts
2906
addFkRecurseReferencing
2908
CloneRowTriggersToPartition
2910
ExecuteTruncate
2924
QueuePartitionConstraintValidation
2948
createForeignKeyCheckTriggers
2950
MergeAttributesIntoExisting
3010
CreateInheritance
3016
addFkRecurseReferenced
3202
createForeignKeyActionTriggers
3208
check_for_column_name_collision
3280
RangeVarCallbackForTruncate
3574
PartConstraintImpliedByRelConstraint
3578
truncate_check_perms
3662
add_column_collation_dependency
3680
add_column_datatype_dependency
3680
ATExecChangeOwner
3776
addFkConstraint
3930
find_composite_type_dependencies
4440
ConstraintImpliedByRelConstraint
4816
truncate_check_activity
5042
ComputePartitionAttrs
5060
transformPartitionSpec
5090
truncate_check_rel
5464
CreateFKCheckTrigger
5900
ATRewriteTable
6110
transformColumnNameList
6568
CloneFkReferenced
9950
CloneFkReferencing
9950
CloneForeignKeyConstraints
9950
ATExecAddIndexConstraint
10200
ATAddCheckNNConstraint
10720
ATExecAddConstraint
12436
StoreCatalogInheritance1
12642
SetRelationHasSubclass
15746
ATPrepAddPrimaryKey
15842
RangeVarCallbackOwnsRelation
16020
RemoveRelations
17046
AtEOSubXact_on_commit_actions
19966
RangeVarCallbackForDropRelation
21458
findAttrByName
21878
ATParseTransformCmd
23270
set_attnotnull
25010
ATRewriteTables
30762
ATRewriteCatalogs
33578
AlterTable
33714
AlterTableLookupRelation
33940
ATController
33978
AlterTableGetLockLevel
34222
RangeVarCallbackForAlterRelation
35456
ATPrepCmd
36084
ATSimplePermissions
38318
ATGetQueueEntry
43572
remove_on_commit_action
47766
ATExecCmd
60246
StoreCatalogInheritance
61852
CheckAlterTableIsSafe
62682
MergeAttributes
62716
DefineRelation
62920
BuildDescForRelation
65438
CheckTableNotInUse
171576
GetAttributeCompression
254516
PreCommit_on_commit_actions
802128
AtEOXact_on_commit_actions
850578
Generated by:
LCOV version 1.14