1 /*-------------------------------------------------------------------------
2  *
3  * pg_am_d.h
4  *    Macro definitions for pg_am
5  *
6  * Portions Copyright (c) 1996-2020, 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_AM_D_H
19 #define PG_AM_D_H
20 
21 #define AccessMethodRelationId 2601
22 
23 #define Anum_pg_am_oid 1
24 #define Anum_pg_am_amname 2
25 #define Anum_pg_am_amhandler 3
26 #define Anum_pg_am_amtype 4
27 
28 #define Natts_pg_am 4
29 
30 
31 /*
32  * Allowed values for amtype
33  */
34 #define AMTYPE_INDEX					'i' /* index access method */
35 #define AMTYPE_TABLE					't' /* table access method */
36 
37 #define HEAP_TABLE_AM_OID 2
38 #define BTREE_AM_OID 403
39 #define HASH_AM_OID 405
40 #define GIST_AM_OID 783
41 #define GIN_AM_OID 2742
42 #define SPGIST_AM_OID 4000
43 #define BRIN_AM_OID 3580
44 
45 #endif							/* PG_AM_D_H */
46