#include <parsenodes.h>
Data Fields | |
| NodeTag | type |
| char * | colname |
| TypeName * | typeName |
| int | inhcount |
| bool | is_local |
| bool | is_not_null |
| bool | is_from_type |
| char | storage |
| Node * | raw_default |
| Node * | cooked_default |
| CollateClause * | collClause |
| Oid | collOid |
| List * | constraints |
| List * | fdwoptions |
Definition at line 490 of file parsenodes.h.
Definition at line 502 of file parsenodes.h.
Referenced by DefineSequence(), DefineVirtualRelation(), GetColumnDefCollation(), intorel_startup(), MergeAttributes(), raw_expression_tree_walker(), transformColumnType(), transformOfType(), and transformTableLikeClause().
Definition at line 503 of file parsenodes.h.
Referenced by DefineSequence(), DefineVirtualRelation(), GetColumnDefCollation(), intorel_startup(), MergeAttributes(), transformOfType(), and transformTableLikeClause().
| char* ColumnDef::colname |
Definition at line 493 of file parsenodes.h.
Referenced by addRangeTableEntryForFunction(), ATExecAddColumn(), ATPrepAddOids(), BuildDescForRelation(), DefineSequence(), DefineVirtualRelation(), findAttrByName(), intorel_startup(), MergeAttributes(), transformColumnDefinition(), transformIndexConstraint(), transformOfType(), and transformTableLikeClause().
Definition at line 504 of file parsenodes.h.
Referenced by DefineSequence(), DefineVirtualRelation(), intorel_startup(), MergeAttributes(), transformAlterTableStmt(), transformColumnDefinition(), transformOfType(), and transformTableLikeClause().
Definition at line 501 of file parsenodes.h.
Referenced by DefineRelation(), DefineSequence(), DefineVirtualRelation(), intorel_startup(), MergeAttributes(), transformOfType(), and transformTableLikeClause().
Definition at line 505 of file parsenodes.h.
Referenced by intorel_startup(), and transformColumnDefinition().
Definition at line 495 of file parsenodes.h.
Referenced by ATExecAddColumn(), ATPrepAddOids(), BuildDescForRelation(), DefineSequence(), DefineVirtualRelation(), intorel_startup(), MergeAttributes(), transformOfType(), and transformTableLikeClause().
Definition at line 498 of file parsenodes.h.
Referenced by DefineSequence(), DefineVirtualRelation(), intorel_startup(), MergeAttributes(), transformOfType(), and transformTableLikeClause().
Definition at line 496 of file parsenodes.h.
Referenced by ATExecAddColumn(), ATPrepAddOids(), BuildDescForRelation(), DefineSequence(), DefineVirtualRelation(), intorel_startup(), MergeAttributes(), transformOfType(), and transformTableLikeClause().
Definition at line 497 of file parsenodes.h.
Referenced by ATExecAddColumn(), ATPrepAddOids(), BuildDescForRelation(), DefineSequence(), DefineVirtualRelation(), intorel_startup(), MergeAttributes(), transformColumnDefinition(), transformIndexConstraint(), transformOfType(), and transformTableLikeClause().
Definition at line 500 of file parsenodes.h.
Referenced by ATExecAddColumn(), ATPrepAlterColumnType(), DefineRelation(), DefineSequence(), DefineVirtualRelation(), intorel_startup(), MergeAttributes(), raw_expression_tree_walker(), transformAlterTableStmt(), transformColumnDefinition(), transformOfType(), and transformTableLikeClause().
| char ColumnDef::storage |
Definition at line 499 of file parsenodes.h.
Referenced by ATPrepAddOids(), BuildDescForRelation(), DefineSequence(), DefineVirtualRelation(), intorel_startup(), MergeAttributes(), transformOfType(), and transformTableLikeClause().
Definition at line 492 of file parsenodes.h.
Definition at line 494 of file parsenodes.h.
Referenced by addRangeTableEntryForFunction(), ATExecAddColumn(), ATExecAlterColumnType(), ATPrepAddOids(), ATPrepAlterColumnType(), BuildDescForRelation(), DefineSequence(), DefineVirtualRelation(), intorel_startup(), MergeAttributes(), raw_expression_tree_walker(), transformColumnDefinition(), transformColumnType(), transformOfType(), and transformTableLikeClause().
1.7.1