PostgreSQL Source Code git master
Loading...
Searching...
No Matches
RI_ConstraintInfo Struct Reference

Data Fields

Oid constraint_id
 
bool valid
 
Oid constraint_root_id
 
uint32 oidHashValue
 
uint32 rootHashValue
 
NameData conname
 
Oid pk_relid
 
Oid fk_relid
 
char confupdtype
 
char confdeltype
 
int ndelsetcols
 
int16 confdelsetcols [RI_MAX_NUMKEYS]
 
char confmatchtype
 
bool hasperiod
 
int nkeys
 
int16 pk_attnums [RI_MAX_NUMKEYS]
 
int16 fk_attnums [RI_MAX_NUMKEYS]
 
Oid pf_eq_oprs [RI_MAX_NUMKEYS]
 
Oid pp_eq_oprs [RI_MAX_NUMKEYS]
 
Oid ff_eq_oprs [RI_MAX_NUMKEYS]
 
Oid period_contained_by_oper
 
Oid agged_period_contained_by_oper
 
Oid period_intersect_oper
 
dlist_node valid_link
 

Detailed Description

Definition at line 104 of file ri_triggers.c.

Field Documentation

◆ agged_period_contained_by_oper

Oid RI_ConstraintInfo::agged_period_contained_by_oper

Definition at line 131 of file ri_triggers.c.

◆ confdelsetcols

int16 RI_ConstraintInfo::confdelsetcols[RI_MAX_NUMKEYS]

Definition at line 119 of file ri_triggers.c.

◆ confdeltype

char RI_ConstraintInfo::confdeltype

Definition at line 116 of file ri_triggers.c.

◆ confmatchtype

char RI_ConstraintInfo::confmatchtype

Definition at line 121 of file ri_triggers.c.

◆ confupdtype

char RI_ConstraintInfo::confupdtype

Definition at line 115 of file ri_triggers.c.

◆ conname

NameData RI_ConstraintInfo::conname

Definition at line 112 of file ri_triggers.c.

◆ constraint_id

Oid RI_ConstraintInfo::constraint_id

Definition at line 106 of file ri_triggers.c.

◆ constraint_root_id

Oid RI_ConstraintInfo::constraint_root_id

Definition at line 108 of file ri_triggers.c.

◆ ff_eq_oprs

Oid RI_ConstraintInfo::ff_eq_oprs[RI_MAX_NUMKEYS]

Definition at line 128 of file ri_triggers.c.

◆ fk_attnums

int16 RI_ConstraintInfo::fk_attnums[RI_MAX_NUMKEYS]

Definition at line 125 of file ri_triggers.c.

◆ fk_relid

Oid RI_ConstraintInfo::fk_relid

Definition at line 114 of file ri_triggers.c.

◆ hasperiod

bool RI_ConstraintInfo::hasperiod

Definition at line 122 of file ri_triggers.c.

◆ ndelsetcols

int RI_ConstraintInfo::ndelsetcols

Definition at line 117 of file ri_triggers.c.

◆ nkeys

int RI_ConstraintInfo::nkeys

Definition at line 123 of file ri_triggers.c.

◆ oidHashValue

uint32 RI_ConstraintInfo::oidHashValue

Definition at line 110 of file ri_triggers.c.

◆ period_contained_by_oper

Oid RI_ConstraintInfo::period_contained_by_oper

Definition at line 129 of file ri_triggers.c.

◆ period_intersect_oper

Oid RI_ConstraintInfo::period_intersect_oper

Definition at line 132 of file ri_triggers.c.

◆ pf_eq_oprs

Oid RI_ConstraintInfo::pf_eq_oprs[RI_MAX_NUMKEYS]

Definition at line 126 of file ri_triggers.c.

◆ pk_attnums

int16 RI_ConstraintInfo::pk_attnums[RI_MAX_NUMKEYS]

Definition at line 124 of file ri_triggers.c.

◆ pk_relid

Oid RI_ConstraintInfo::pk_relid

Definition at line 113 of file ri_triggers.c.

◆ pp_eq_oprs

Oid RI_ConstraintInfo::pp_eq_oprs[RI_MAX_NUMKEYS]

Definition at line 127 of file ri_triggers.c.

◆ rootHashValue

uint32 RI_ConstraintInfo::rootHashValue

Definition at line 111 of file ri_triggers.c.

◆ valid

bool RI_ConstraintInfo::valid

Definition at line 107 of file ri_triggers.c.

◆ valid_link

dlist_node RI_ConstraintInfo::valid_link

Definition at line 134 of file ri_triggers.c.


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