PostgreSQL Source Code  git master
pg_sequence.h File Reference
#include "catalog/genbki.h"
Include dependency graph for pg_sequence.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SequenceRelationId   2224
 
#define Natts_pg_sequence   8
 
#define Anum_pg_sequence_seqrelid   1
 
#define Anum_pg_sequence_seqtypid   2
 
#define Anum_pg_sequence_seqstart   3
 
#define Anum_pg_sequence_seqincrement   4
 
#define Anum_pg_sequence_seqmax   5
 
#define Anum_pg_sequence_seqmin   6
 
#define Anum_pg_sequence_seqcache   7
 
#define Anum_pg_sequence_seqcycle   8
 

Typedefs

typedef FormData_pg_sequenceForm_pg_sequence
 

Functions

 CATALOG (pg_sequence, 2224) BKI_WITHOUT_OIDS
 

Variables

 FormData_pg_sequence
 

Macro Definition Documentation

◆ Anum_pg_sequence_seqcache

#define Anum_pg_sequence_seqcache   7

Definition at line 29 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqcycle

#define Anum_pg_sequence_seqcycle   8

Definition at line 30 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqincrement

#define Anum_pg_sequence_seqincrement   4

Definition at line 26 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqmax

#define Anum_pg_sequence_seqmax   5

Definition at line 27 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqmin

#define Anum_pg_sequence_seqmin   6

Definition at line 28 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqrelid

#define Anum_pg_sequence_seqrelid   1

Definition at line 23 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqstart

#define Anum_pg_sequence_seqstart   3

Definition at line 25 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqtypid

#define Anum_pg_sequence_seqtypid   2

Definition at line 24 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Natts_pg_sequence

#define Natts_pg_sequence   8

Definition at line 22 of file pg_sequence.h.

Referenced by DefineSequence().

◆ SequenceRelationId

#define SequenceRelationId   2224

Definition at line 6 of file pg_sequence.h.

Referenced by AlterSequence(), DefineSequence(), and DeleteSequenceTuple().

Typedef Documentation

◆ Form_pg_sequence

Function Documentation

◆ CATALOG()

CATALOG ( pg_sequence  ,
2224   
)

Definition at line 8 of file pg_sequence.h.

9 {
10  Oid seqrelid;
11  Oid seqtypid;
12  int64 seqstart;
13  int64 seqincrement;
14  int64 seqmax;
15  int64 seqmin;
16  int64 seqcache;
17  bool seqcycle;
unsigned int Oid
Definition: postgres_ext.h:31
FormData_pg_sequence
Definition: pg_sequence.h:18

Variable Documentation

◆ FormData_pg_sequence

FormData_pg_sequence

Definition at line 18 of file pg_sequence.h.

Referenced by DefineSequence().