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-07-04 03:17:16
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
ATExecSetCompression
90
rename_constraint_internal
90
constraints_equivalent
94
ATPrepChangePersistence
100
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
318
ATExecEnableDisableTrigger
346
AlterConstrUpdateConstraintEntry
384
MergeInheritedAttribute
390
QueueFKConstraintValidation
394
RangeVarCallbackForRenameAttribute
410
validatePartitionedIndex
422
ATExecAddInherit
426
MergeChildAttribute
428
refuseDupeIndexAttach
440
ATPrepAddInherit
444
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
ATExecReplicaIdentity
508
RangeVarCallbackForAttachIndex
510
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
1010
ATColumnChangeRequiresRewrite
1032
RangeVarCallbackMaintainsTable
1036
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
2898
ATExecAddColumn
2908
ExecuteTruncateGuts
2924
CloneRowTriggersToPartition
2934
ExecuteTruncate
2942
addFkRecurseReferencing
2944
QueuePartitionConstraintValidation
2972
createForeignKeyCheckTriggers
2986
MergeAttributesIntoExisting
3030
CreateInheritance
3036
check_for_column_name_collision
3286
addFkRecurseReferenced
3406
createForeignKeyActionTriggers
3412
PartConstraintImpliedByRelConstraint
3602
RangeVarCallbackForTruncate
3620
add_column_collation_dependency
3704
add_column_datatype_dependency
3704
truncate_check_perms
3708
ATExecChangeOwner
3812
addFkConstraint
4146
find_composite_type_dependencies
4522
ConstraintImpliedByRelConstraint
4840
truncate_check_activity
5060
ComputePartitionAttrs
5068
transformPartitionSpec
5098
truncate_check_rel
5510
CreateFKCheckTrigger
5972
ATRewriteTable
6192
transformColumnNameList
6592
CloneFkReferenced
9962
CloneFkReferencing
9980
CloneForeignKeyConstraints
9980
ATExecAddIndexConstraint
10640
ATAddCheckNNConstraint
11128
StoreCatalogInheritance1
12726
ATExecAddConstraint
12826
SetRelationHasSubclass
15854
RangeVarCallbackOwnsRelation
16294
ATPrepAddPrimaryKey
16322
RemoveRelations
17210
AtEOSubXact_on_commit_actions
19986
RangeVarCallbackForDropRelation
21656
findAttrByName
21964
ATParseTransformCmd
23798
set_attnotnull
25494
ATRewriteTables
31426
ATRewriteCatalogs
34248
AlterTable
34390
AlterTableLookupRelation
34616
ATController
34654
AlterTableGetLockLevel
34898
RangeVarCallbackForAlterRelation
36276
ATPrepCmd
36760
ATSimplePermissions
39008
ATGetQueueEntry
44366
remove_on_commit_action
47882
ATExecCmd
61760
StoreCatalogInheritance
62642
MergeAttributes
63542
DefineRelation
63746
CheckAlterTableIsSafe
63884
BuildDescForRelation
66270
CheckTableNotInUse
172928
GetAttributeCompression
260880
PreCommit_on_commit_actions
914318
AtEOXact_on_commit_actions
963076
Generated by:
LCOV version 1.16