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 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

◆ 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: