PostgreSQL Source Code: SeqTableData Struct Reference (original) (raw)

Data Fields
Oid relid
RelFileNumber filenumber
LocalTransactionId lxid
bool last_valid
int64 last
int64 cached
int64 increment

Detailed Description

Definition at line 76 of file sequence.c.

Field Documentation

cached

int64 SeqTableData::cached

Definition at line 83 of file sequence.c.

Referenced by AlterSequence(), do_setval(), init_sequence(), nextval_internal(), and ResetSequence().

filenumber

RelFileNumber SeqTableData::filenumber

Definition at line 79 of file sequence.c.

Referenced by init_sequence().

increment

int64 SeqTableData::increment

Definition at line 85 of file sequence.c.

Referenced by nextval_internal().

last

int64 SeqTableData::last

Definition at line 82 of file sequence.c.

Referenced by AlterSequence(), currval_oid(), do_setval(), init_sequence(), lastval(), nextval_internal(), and ResetSequence().

last_valid

bool SeqTableData::last_valid

Definition at line 81 of file sequence.c.

Referenced by currval_oid(), do_setval(), init_sequence(), lastval(), and nextval_internal().

lxid

LocalTransactionId SeqTableData::lxid

Definition at line 80 of file sequence.c.

Referenced by init_sequence(), and lock_and_open_sequence().

relid

Oid SeqTableData::relid

Definition at line 78 of file sequence.c.

Referenced by currval_oid(), do_setval(), lastval(), lock_and_open_sequence(), and nextval_internal().


The documentation for this struct was generated from the following file: