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 39 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqcycle

#define Anum_pg_sequence_seqcycle   8

Definition at line 40 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqincrement

#define Anum_pg_sequence_seqincrement   4

Definition at line 36 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqmax

#define Anum_pg_sequence_seqmax   5

Definition at line 37 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqmin

#define Anum_pg_sequence_seqmin   6

Definition at line 38 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqrelid

#define Anum_pg_sequence_seqrelid   1

Definition at line 33 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqstart

#define Anum_pg_sequence_seqstart   3

Definition at line 35 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Anum_pg_sequence_seqtypid

#define Anum_pg_sequence_seqtypid   2

Definition at line 34 of file pg_sequence.h.

Referenced by DefineSequence().

◆ Natts_pg_sequence

#define Natts_pg_sequence   8

Definition at line 32 of file pg_sequence.h.

Referenced by DefineSequence().

◆ SequenceRelationId

#define SequenceRelationId   2224

Definition at line 16 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 18 of file pg_sequence.h.

19 {
20  Oid seqrelid;
21  Oid seqtypid;
22  int64 seqstart;
23  int64 seqincrement;
24  int64 seqmax;
25  int64 seqmin;
26  int64 seqcache;
27  bool seqcycle;
unsigned int Oid
Definition: postgres_ext.h:31
FormData_pg_sequence
Definition: pg_sequence.h:28

Variable Documentation

◆ FormData_pg_sequence

FormData_pg_sequence

Definition at line 28 of file pg_sequence.h.

Referenced by DefineSequence().