1/*-------------------------------------------------------------------------
2 *
3 * pg_collation_d.h
4 * Macro definitions for pg_collation
5 *
6 * Portions Copyright (c) 1996-2019, 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_oid 1
24#define Anum_pg_collation_collname 2
25#define Anum_pg_collation_collnamespace 3
26#define Anum_pg_collation_collowner 4
27#define Anum_pg_collation_collprovider 5
28#define Anum_pg_collation_collisdeterministic 6
29#define Anum_pg_collation_collencoding 7
30#define Anum_pg_collation_collcollate 8
31#define Anum_pg_collation_collctype 9
32#define Anum_pg_collation_collversion 10
33
34#define Natts_pg_collation 10
35
36
37#define COLLPROVIDER_DEFAULT 'd'
38#define COLLPROVIDER_ICU 'i'
39#define COLLPROVIDER_LIBC 'c'
40
41#define DEFAULT_COLLATION_OID 100
42#define C_COLLATION_OID 950
43#define POSIX_COLLATION_OID 951
44
45#endif /* PG_COLLATION_D_H */
46