1 /*-------------------------------------------------------------------------
2  *
3  * pg_collation_d.h
4  *    Macro definitions for pg_collation
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_COLLATION_D_H
19 #define PG_COLLATION_D_H
20 
21 #define CollationRelationId 3456
22 
23 #define Anum_pg_collation_collname 1
24 #define Anum_pg_collation_collnamespace 2
25 #define Anum_pg_collation_collowner 3
26 #define Anum_pg_collation_collprovider 4
27 #define Anum_pg_collation_collencoding 5
28 #define Anum_pg_collation_collcollate 6
29 #define Anum_pg_collation_collctype 7
30 #define Anum_pg_collation_collversion 8
31 
32 #define Natts_pg_collation 8
33 
34 
35 #define COLLPROVIDER_DEFAULT	'd'
36 #define COLLPROVIDER_ICU		'i'
37 #define COLLPROVIDER_LIBC		'c'
38 
39 #define DEFAULT_COLLATION_OID 100
40 #define C_COLLATION_OID 950
41 #define POSIX_COLLATION_OID 951
42 
43 #endif							/* PG_COLLATION_D_H */
44