YugabyteDB (2.13.0.0-b42, bfc6a6643e7399ac8a0e81d06a3ee6d6571b33ab)

Coverage Report

Created: 2022-03-09 17:30

/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
58.2k
#define ConstraintRelationId 2606
22
23
2.89k
#define Anum_pg_constraint_conname 1
24
2.02k
#define Anum_pg_constraint_connamespace 2
25
1.05k
#define Anum_pg_constraint_contype 3
26
1.02k
#define Anum_pg_constraint_condeferrable 4
27
1.02k
#define Anum_pg_constraint_condeferred 5
28
1.02k
#define Anum_pg_constraint_convalidated 6
29
2.42k
#define Anum_pg_constraint_conrelid 7
30
1.95k
#define Anum_pg_constraint_contypid 8
31
1.02k
#define Anum_pg_constraint_conindid 9
32
1.02k
#define Anum_pg_constraint_conparentid 10
33
1.05k
#define Anum_pg_constraint_confrelid 11
34
1.02k
#define Anum_pg_constraint_confupdtype 12
35
1.02k
#define Anum_pg_constraint_confdeltype 13
36
1.02k
#define Anum_pg_constraint_confmatchtype 14
37
1.02k
#define Anum_pg_constraint_conislocal 15
38
1.02k
#define Anum_pg_constraint_coninhcount 16
39
1.02k
#define Anum_pg_constraint_connoinherit 17
40
1.47k
#define Anum_pg_constraint_conkey 18
41
1.46k
#define Anum_pg_constraint_confkey 19
42
1.33k
#define Anum_pg_constraint_conpfeqop 20
43
1.25k
#define Anum_pg_constraint_conppeqop 21
44
1.25k
#define Anum_pg_constraint_conffeqop 22
45
1.02k
#define Anum_pg_constraint_conexclop 23
46
1.03k
#define Anum_pg_constraint_conbin 24
47
1.02k
#define Anum_pg_constraint_consrc 25
48
49
26.7k
#define Natts_pg_constraint 25
50
51
52
/* Valid values for contype */
53
1.42k
#define CONSTRAINT_CHECK      'c'
54
5.48k
#define CONSTRAINT_FOREIGN      'f'
55
804
#define CONSTRAINT_PRIMARY      'p'
56
54
#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 */