PostgreSQL Source Code git master
Data Fields
IndexElem Struct Reference

#include <parsenodes.h>

Data Fields

 
char *  name
 
Nodeexpr
 
char *  indexcolname
 
 
 
 
 
 

Detailed Description

Definition at line 808 of file parsenodes.h.

Field Documentation

collation

List* IndexElem::collation

Definition at line 814 of file parsenodes.h.

Referenced by ComputeIndexAttrs(), generateClonedIndexStmt(), resolve_unique_index_expr(), and transformIndexConstraint().

expr

Node* IndexElem::expr

Definition at line 812 of file parsenodes.h.

Referenced by ComputeIndexAttrs(), generateClonedIndexStmt(), raw_expression_tree_walker_impl(), resolve_unique_index_expr(), transformIndexConstraint(), and transformIndexStmt().

indexcolname

char* IndexElem::indexcolname

Definition at line 813 of file parsenodes.h.

Referenced by ChooseIndexColumnNames(), generateClonedIndexStmt(), transformIndexConstraint(), and transformIndexStmt().

name

char* IndexElem::name

Definition at line 811 of file parsenodes.h.

Referenced by ChooseIndexColumnNames(), ComputeIndexAttrs(), generateClonedIndexStmt(), resolve_unique_index_expr(), and transformIndexConstraint().

nulls_ordering

SortByNulls IndexElem::nulls_ordering

Definition at line 818 of file parsenodes.h.

Referenced by ComputeIndexAttrs(), generateClonedIndexStmt(), resolve_unique_index_expr(), and transformIndexConstraint().

opclass

List* IndexElem::opclass

Definition at line 815 of file parsenodes.h.

Referenced by ComputeIndexAttrs(), generateClonedIndexStmt(), resolve_unique_index_expr(), and transformIndexConstraint().

opclassopts

List* IndexElem::opclassopts

Definition at line 816 of file parsenodes.h.

Referenced by ComputeIndexAttrs(), generateClonedIndexStmt(), and transformIndexConstraint().

ordering

SortByDir IndexElem::ordering

Definition at line 817 of file parsenodes.h.

Referenced by ComputeIndexAttrs(), generateClonedIndexStmt(), resolve_unique_index_expr(), and transformIndexConstraint().

type

NodeTag IndexElem::type

Definition at line 810 of file parsenodes.h.


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

AltStyle によって変換されたページ (->オリジナル) /