PostgreSQL Source Code  git master
CookedConstraint Struct Reference

#include <heap.h>

Data Fields

ConstrType contype
 
Oid conoid
 
char * name
 
AttrNumber attnum
 
Nodeexpr
 
bool skip_validation
 
bool is_local
 
int inhcount
 
bool is_no_inherit
 

Detailed Description

Definition at line 35 of file heap.h.

Field Documentation

◆ attnum

AttrNumber CookedConstraint::attnum

Definition at line 40 of file heap.h.

Referenced by AddRelationNewConstraints(), DefineRelation(), and StoreConstraints().

◆ conoid

Oid CookedConstraint::conoid

◆ contype

ConstrType CookedConstraint::contype

◆ expr

Node* CookedConstraint::expr

◆ inhcount

int CookedConstraint::inhcount

◆ is_local

bool CookedConstraint::is_local

Definition at line 43 of file heap.h.

Referenced by AddRelationNewConstraints(), DefineRelation(), and StoreConstraints().

◆ is_no_inherit

bool CookedConstraint::is_no_inherit

Definition at line 45 of file heap.h.

Referenced by AddRelationNewConstraints(), DefineRelation(), and StoreConstraints().

◆ name

char* CookedConstraint::name

◆ skip_validation

bool CookedConstraint::skip_validation

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