PostgreSQL Source Code git master
SeqTableData Struct Reference

Data Fields

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

Detailed Description

Definition at line 66 of file sequence.c.

Field Documentation

◆ cached

int64 SeqTableData::cached

Definition at line 73 of file sequence.c.

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

◆ filenumber

RelFileNumber SeqTableData::filenumber

Definition at line 69 of file sequence.c.

Referenced by init_sequence().

◆ increment

int64 SeqTableData::increment

Definition at line 75 of file sequence.c.

Referenced by nextval_internal().

◆ last

int64 SeqTableData::last

◆ last_valid

bool SeqTableData::last_valid

Definition at line 71 of file sequence.c.

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

◆ lxid

LocalTransactionId SeqTableData::lxid

Definition at line 70 of file sequence.c.

Referenced by init_sequence(), and lock_and_open_sequence().

◆ relid

Oid SeqTableData::relid

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