]> granicus.if.org Git - postgresql/blob - src/include/catalog/pg_sequence.h
Reorder pg_sequence columns to avoid alignment issue
[postgresql] / src / include / catalog / pg_sequence.h
1 #ifndef PG_SEQUENCE_H
2 #define PG_SEQUENCE_H
3
4 #include "catalog/genbki.h"
5
6 #define SequenceRelationId      2224
7
8 CATALOG(pg_sequence,2224) BKI_WITHOUT_OIDS
9 {
10         Oid                     seqrelid;
11         bool            seqcycle;
12         int64           seqstart;
13         int64           seqincrement;
14         int64           seqmax;
15         int64           seqmin;
16         int64           seqcache;
17 } FormData_pg_sequence;
18
19 typedef FormData_pg_sequence *Form_pg_sequence;
20
21 #define Natts_pg_sequence                               7
22 #define Anum_pg_sequence_seqrelid               1
23 #define Anum_pg_sequence_seqcycle               2
24 #define Anum_pg_sequence_seqstart               3
25 #define Anum_pg_sequence_seqincrement   4
26 #define Anum_pg_sequence_seqmax                 5
27 #define Anum_pg_sequence_seqmin                 6
28 #define Anum_pg_sequence_seqcache               7
29
30 #endif  /* PG_SEQUENCE_H */