LCOV - code coverage report
Current view:
top level
-
src/backend/commands
- tablecmds.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
3917
4339
90.3 %
Date:
2017-09-29 15:12:54
Functions:
136
138
98.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
ATExecEnableDisableRule
0
DropErrorMsgWrongType
0
ATExecDropOf
1
ATExecGenericOptions
1
TryReuseForeignKey
1
ATExecAddIndexConstraint
2
ATExecDisableRowSecurity
2
ATExecDropCluster
2
findFkeyCast
2
ATExecClusterOn
3
AlterTableMoveAll
3
ATExecDropIdentity
4
ATExecSetIdentity
4
ATWrongRelkindError
4
storage_name
4
ATExecAlterConstraint
5
ATExecDropInherit
5
ATExecSetOptions
5
ATExecAddIdentity
6
ATExecEnableDisableTrigger
6
ATExecAlterColumnGenericOptions
7
TryReuseIndex
7
constraints_equivalent
7
AlterIndexNamespaces
8
AlterSeqNamespaces
8
register_on_commit_action
8
relation_mark_replica_identity
8
ATExecAddOf
9
ATExecSetTableSpace
9
ATPrepAddOids
9
ATPrepChangePersistence
9
ATPrepSetTableSpace
9
copy_relation_data
9
ATExecDetachPartition
11
AlterTableNamespaceInternal
11
RenameConstraint
11
rename_constraint_internal
12
AlterTableNamespace
13
ATExecForceNoForceRowSecurity
14
decompile_conbin
14
drop_parent_dependency
14
ATExecReplicaIdentity
15
ATExecSetStatistics
15
ATPrepSetStatistics
15
RemoveInheritance
15
change_owner_recurse_to_sequences
15
validateCheckConstraint
15
ATExecSetStorage
17
ATExecDropNotNull
18
ATPrepDropNotNull
19
RebuildConstraintComment
20
ATExecAddInherit
22
ATExecValidateConstraint
22
ATTypedTableRecursion
22
AlterRelationNamespaceInternal
22
check_of_type
24
ATPrepAddInherit
25
find_typed_table_dependencies
26
validateForeignKeyConstraint
26
RenameRelation
27
MergeCheckConstraint
31
ATPostAlterTypeParse
32
PartConstraintImpliedByRelConstraint
33
ValidatePartitionConstraints
33
change_owner_fix_column_acls
35
ATExecColumnDefault
36
RangeVarCallbackOwnsTable
36
ATExecChangeOwner
37
ATExecEnableRowSecurity
37
AlterTableInternal
43
renameatt
44
DropErrorMsgNonExistent
50
MergeConstraintsIntoExisting
50
ATExecDropConstraint
51
ATExecAddIndex
53
ATExecSetNotNull
53
ATExecSetRelOptions
54
ATPrepSetNotNull
54
RangeVarCallbackForRenameAttribute
54
ATExecAttachPartition
55
MergeAttributesIntoExisting
56
CreateInheritance
57
transformFkeyCheckAttrs
57
ATColumnChangeRequiresRewrite
62
ATPostAlterTypeCleanup
67
ATExecAlterColumnType
69
ExecuteTruncate
69
transformFkeyGetPrimaryKey
73
renameatt_internal
83
ComputePartitionAttrs
86
ATPrepAlterColumnType
90
createForeignKeyTriggers
93
transformPartitionSpec
93
RenameRelationInternal
109
ATPrepDropColumn
114
truncate_check_rel
127
checkFkeyPermissions
128
ATAddCheckConstraint
129
ATAddForeignKeyConstraint
138
ATSimpleRecursion
139
ATExecDropColumn
140
renameatt_check
142
ATPrepAddColumn
160
CreateFKCheckTrigger
186
transformColumnNameList
199
ATExecAddColumn
202
is_partition_attr
208
ATExecAddConstraint
217
ATRewriteTable
222
find_composite_type_dependencies
242
add_column_collation_dependency
246
add_column_datatype_dependency
246
check_for_column_name_collision
260
SetRelationHasSubclass
339
StoreCatalogInheritance1
339
AtEOSubXact_on_commit_actions
372
RangeVarCallbackOwnsRelation
657
findAttrByName
671
ATRewriteTables
786
RemoveRelations
823
RangeVarCallbackForDropRelation
945
AlterTable
985
ATRewriteCatalogs
993
AlterTableLookupRelation
1025
ATController
1026
AlterTableGetLockLevel
1068
RangeVarCallbackForAlterRelation
1086
ATExecCmd
1125
ATPrepCmd
1125
ATGetQueueEntry
1289
ATSimplePermissions
1298
StoreCatalogInheritance
2132
remove_on_commit_action
2146
MergeAttributes
2155
DefineRelation
2178
CheckTableNotInUse
5135
PreCommit_on_commit_actions
22914
AtEOXact_on_commit_actions
26218
Generated by:
LCOV version 1.11