LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
6250
6790
92.0 %
Date:
2025-08-01 05:18:18
Functions:
207
208
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
ATExecAddStatistics
26
RememberStatisticsForRebuilding
26
AlterTableMoveAll
30
ATExecSetOptions
32
ATExecSetTableSpaceNoStorage
36
RemoveInheritedConstraint
36
AlterConstrDeferrabilityRecurse
42
AlterConstrEnforceabilityRecurse
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
rename_constraint_internal
90
constraints_equivalent
94
ATPrepChangePersistence
100
ATExecSetCompression
104
AlterTableNamespace
104
TryReuseIndex
104
ATPrepSetAccessMethod
110
QueueNNConstraintValidation
112
QueueCheckConstraintValidation
126
ATExecForceNoForceRowSecurity
134
DetachAddConstraintIfNeeded
140
MarkInheritDetached
146
ATPrepSetTableSpace
158
ATExecAlterConstrDeferrability
162
ATExecSetTableSpace
162
AlterConstrTriggerDeferrability
162
AttachPartitionForeignKey
162
ATExecSetStatistics
164
verifyPartitionIndexNotNull
166
ATExecAlterConstrEnforceability
168
ATExecAlterColumnGenericOptions
172
register_on_commit_action
176
AlterRelationNamespaceInternal
188
decompile_conbin
188
ATTypedTableRecursion
192
check_of_type
194
ATExecAddIdentity
204
SetRelationTableSpace
204
ATExecSetExpression
216
find_typed_table_dependencies
216
GetForeignKeyActionTriggers
222
CheckRelationTableSpaceMove
226
ATExecAlterConstraintInternal
228
DropForeignKeyConstraintTriggers
234
ATExecSetStorage
246
RememberIndexForRebuilding
248
GetAttributeStorage
254
ATExecDropNotNull
268
AlterTableInternal
282
tryAttachPartitionForeignKey
282
ATExecAlterConstraint
288
renameatt
316
ATExecSetRowSecurity
318
SetIndexStorageProperties
332
ATExecEnableDisableTrigger
346
AlterConstrUpdateConstraintEntry
384
QueueFKConstraintValidation
394
MergeInheritedAttribute
398
RangeVarCallbackForRenameAttribute
416
validatePartitionedIndex
422
MergeChildAttribute
428
ATExecAddInherit
430
refuseDupeIndexAttach
440
ATPrepAddInherit
448
DetachPartitionFinalize
456
DropClonedTriggersFromPartition
456
RememberClusterOnForRebuilding
456
RememberReplicaIdentityForRebuilding
456
relation_mark_replica_identity
460
ATExecAttachPartitionIdx
476
change_owner_fix_column_acls
488
change_owner_recurse_to_sequences
488
RangeVarCallbackForAttachIndex
500
ATExecReplicaIdentity
508
RenameRelation
510
ATDetachCheckNoForeignKeyRefs
526
renameatt_internal
552
ATExecDetachPartition
570
drop_parent_dependency
578
RebuildConstraintComment
580
ATExecValidateConstraint
584
RemoveInheritance
590
ResetRelRewrite
610
ATExecColumnDefault
612
MergeCheckConstraint
662
RememberConstraintForRebuilding
698
ATExecSetNotNull
706
ATExecDropConstraint
810
ATCheckPartitionsNotInUse
816
GetForeignKeyCheckTriggers
820
ATPostAlterTypeParse
834
verifyNotNullPKCompatible
844
ATExecSetRelOptions
958
GetParentedForeignKeyRefs
982
renameatt_check
1012
ATColumnChangeRequiresRewrite
1032
RangeVarCallbackMaintainsTable
1052
ATExecAlterColumnType
1078
DropErrorMsgNonExistent
1084
RememberAllDependentForRebuilding
1168
ATPostAlterTypeCleanup
1180
transformFkeyGetPrimaryKey
1196
dropconstraint_internal
1204
validateForeignKeyConstraint
1230
NotNullImpliedByRelConstraints
1238
ATPrepAlterColumnType
1312
transformFkeyCheckAttrs
1320
ATSimpleRecursion
1360
ChooseForeignKeyConstraintNameAddition
1412
ATPrepDropColumn
1652
RenameRelationInternal
1702
ATExecAddIndex
1900
ATPrepAddColumn
2188
ATExecDropColumn
2196
checkFkeyPermissions
2444
AttachPartitionEnsureIndexes
2532
validateFkOnDeleteSetColumns
2576
ATAddForeignKeyConstraint
2650
ATExecAttachPartition
2796
MergeConstraintsIntoExisting
2902
ATExecAddColumn
2908
CloneRowTriggersToPartition
2934
addFkRecurseReferencing
2944
ExecuteTruncateGuts
2946
ExecuteTruncate
2964
QueuePartitionConstraintValidation
2972
createForeignKeyCheckTriggers
2986
MergeAttributesIntoExisting
3034
CreateInheritance
3040
check_for_column_name_collision
3286
addFkRecurseReferenced
3406
createForeignKeyActionTriggers
3412
RangeVarCallbackForTruncate
3540
PartConstraintImpliedByRelConstraint
3602
truncate_check_perms
3628
add_column_collation_dependency
3704
add_column_datatype_dependency
3704
ATExecChangeOwner
3856
addFkConstraint
4146
find_composite_type_dependencies
4520
ConstraintImpliedByRelConstraint
4840
ComputePartitionAttrs
5076
truncate_check_activity
5082
transformPartitionSpec
5106
truncate_check_rel
5430
CreateFKCheckTrigger
5972
ATRewriteTable
6192
transformColumnNameList
6592
CloneFkReferenced
9974
CloneFkReferencing
9992
CloneForeignKeyConstraints
9992
ATExecAddIndexConstraint
10860
ATAddCheckNNConstraint
11292
StoreCatalogInheritance1
12758
ATExecAddConstraint
12990
SetRelationHasSubclass
15886
RangeVarCallbackOwnsRelation
16298
ATPrepAddPrimaryKey
16542
RemoveRelations
17226
AtEOSubXact_on_commit_actions
20016
RangeVarCallbackForDropRelation
21716
findAttrByName
22004
ATParseTransformCmd
24018
set_attnotnull
25664
ATRewriteTables
31708
ATRewriteCatalogs
34530
AlterTable
34672
AlterTableLookupRelation
34898
ATController
34936
AlterTableGetLockLevel
35180
RangeVarCallbackForAlterRelation
36532
ATPrepCmd
37042
ATSimplePermissions
39250
ATGetQueueEntry
44648
remove_on_commit_action
47930
ATExecCmd
62426
StoreCatalogInheritance
63156
MergeAttributes
64056
DefineRelation
64260
CheckAlterTableIsSafe
64336
BuildDescForRelation
66784
CheckTableNotInUse
173530
GetAttributeCompression
265006
PreCommit_on_commit_actions
1016688
AtEOXact_on_commit_actions
1065514
Generated by:
LCOV version 1.16