YugabyteDB (2.13.1.0-b60, 21121d69985fbf76aa6958d8f04a9bfa936293b5)

Coverage Report

Created: 2022-03-22 16:43

/Users/deen/code/yugabyte-db/build/debugcov-clang-dynamic-arm64-ninja/postgres_build/src/include/catalog/pg_constraint_d.h
Line
Count
Source (jump to first uncovered line)
1
/*-------------------------------------------------------------------------
2
 *
3
 * pg_constraint_d.h
4
 *    Macro definitions for pg_constraint
5
 *
6
 * Portions Copyright (c) 1996-2018, PostgreSQL Global Development Group
7
 * Portions Copyright (c) 1994, Regents of the University of California
8
 *
9
 * NOTES
10
 *  ******************************
11
 *  *** DO NOT EDIT THIS FILE! ***
12
 *  ******************************
13
 *
14
 *  It has been GENERATED by src/backend/catalog/genbki.pl
15
 *
16
 *-------------------------------------------------------------------------
17
 */
18
#ifndef PG_CONSTRAINT_D_H
19
#define PG_CONSTRAINT_D_H
20
21
198k
#define ConstraintRelationId 2606
22
23
6.80k
#define Anum_pg_constraint_conname 1
24
4.64k
#define Anum_pg_constraint_connamespace 2
25
2.42k
#define Anum_pg_constraint_contype 3
26
2.37k
#define Anum_pg_constraint_condeferrable 4
27
2.37k
#define Anum_pg_constraint_condeferred 5
28
2.37k
#define Anum_pg_constraint_convalidated 6
29
6.08k
#define Anum_pg_constraint_conrelid 7
30
4.71k
#define Anum_pg_constraint_contypid 8
31
2.37k
#define Anum_pg_constraint_conindid 9
32
2.38k
#define Anum_pg_constraint_conparentid 10
33
2.42k
#define Anum_pg_constraint_confrelid 11
34
2.37k
#define Anum_pg_constraint_confupdtype 12
35
2.37k
#define Anum_pg_constraint_confdeltype 13
36
2.37k
#define Anum_pg_constraint_confmatchtype 14
37
2.37k
#define Anum_pg_constraint_conislocal 15
38
2.37k
#define Anum_pg_constraint_coninhcount 16
39
2.37k
#define Anum_pg_constraint_connoinherit 17
40
3.08k
#define Anum_pg_constraint_conkey 18
41
3.01k
#define Anum_pg_constraint_confkey 19
42
2.84k
#define Anum_pg_constraint_conpfeqop 20
43
2.76k
#define Anum_pg_constraint_conppeqop 21
44
2.76k
#define Anum_pg_constraint_conffeqop 22
45
2.37k
#define Anum_pg_constraint_conexclop 23
46
2.41k
#define Anum_pg_constraint_conbin 24
47
2.37k
#define Anum_pg_constraint_consrc 25
48
49
61.8k
#define Natts_pg_constraint 25
50
51
52
/* Valid values for contype */
53
3.36k
#define CONSTRAINT_CHECK      'c'
54
14.6k
#define CONSTRAINT_FOREIGN      'f'
55
2.06k
#define CONSTRAINT_PRIMARY      'p'
56
195
#define CONSTRAINT_UNIQUE     'u'
57
0
#define CONSTRAINT_TRIGGER      't'
58
0
#define CONSTRAINT_EXCLUSION    'x'
59
60
/*
61
 * Valid values for confupdtype and confdeltype are the FKCONSTR_ACTION_xxx
62
 * constants defined in parsenodes.h.  Valid values for confmatchtype are
63
 * the FKCONSTR_MATCH_xxx constants defined in parsenodes.h.
64
 */
65
66
67
#endif              /* PG_CONSTRAINT_D_H */