|
PostgreSQL Source Code git master
|
Data Fields | |
| ParseState * | pstate |
| const char * | stmtType |
| RangeVar * | relation |
| Relation | rel |
| List * | inhRelations |
| bool | isforeign |
| bool | isalter |
| List * | columns |
| List * | ckconstraints |
| List * | nnconstraints |
| List * | fkconstraints |
| List * | ixconstraints |
| List * | likeclauses |
| List * | blist |
| List * | alist |
| IndexStmt * | pkey |
| bool | ispartitioned |
| PartitionBoundSpec * | partbound |
| bool | ofType |
Definition at line 73 of file parse_utilcmd.c.
| List* CreateStmtContext::alist |
Definition at line 90 of file parse_utilcmd.c.
Referenced by generateSerialExtraStmts(), transformAlterTableStmt(), transformColumnDefinition(), transformCreateStmt(), transformFKConstraints(), transformIndexConstraints(), and transformTableLikeClause().
| List* CreateStmtContext::blist |
Definition at line 88 of file parse_utilcmd.c.
Referenced by generateSerialExtraStmts(), transformAlterTableStmt(), and transformCreateStmt().
| List* CreateStmtContext::ckconstraints |
Definition at line 83 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformCheckConstraints(), transformColumnDefinition(), transformCreateStmt(), and transformTableConstraint().
| List* CreateStmtContext::columns |
Definition at line 82 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformColumnDefinition(), transformCreateStmt(), transformIndexConstraint(), transformOfType(), and transformTableLikeClause().
| List* CreateStmtContext::fkconstraints |
Definition at line 85 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformColumnDefinition(), transformCreateStmt(), transformFKConstraints(), and transformTableConstraint().
| List* CreateStmtContext::inhRelations |
Definition at line 79 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformCreateStmt(), and transformIndexConstraint().
| bool CreateStmtContext::isalter |
Definition at line 81 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformCreateStmt(), and transformIndexConstraint().
| bool CreateStmtContext::isforeign |
Definition at line 80 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformColumnDefinition(), transformCreateStmt(), transformTableConstraint(), and transformTableLikeClause().
| bool CreateStmtContext::ispartitioned |
Definition at line 93 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformColumnDefinition(), transformCreateStmt(), and transformTableConstraint().
| List* CreateStmtContext::ixconstraints |
Definition at line 86 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformColumnDefinition(), transformCreateStmt(), transformIndexConstraints(), and transformTableConstraint().
| List* CreateStmtContext::likeclauses |
Definition at line 87 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformCreateStmt(), and transformTableLikeClause().
| List* CreateStmtContext::nnconstraints |
Definition at line 84 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformColumnDefinition(), transformCreateStmt(), transformIndexConstraint(), transformTableConstraint(), and transformTableLikeClause().
| bool CreateStmtContext::ofType |
Definition at line 95 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformColumnDefinition(), and transformCreateStmt().
| PartitionBoundSpec* CreateStmtContext::partbound |
Definition at line 94 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformColumnDefinition(), transformCreateStmt(), and transformPartitionCmd().
| IndexStmt* CreateStmtContext::pkey |
Definition at line 92 of file parse_utilcmd.c.
Referenced by transformAlterTableStmt(), transformCreateStmt(), transformIndexConstraint(), and transformIndexConstraints().
| ParseState* CreateStmtContext::pstate |
Definition at line 75 of file parse_utilcmd.c.
Referenced by generateSerialExtraStmts(), transformAlterTableStmt(), transformColumnDefinition(), transformColumnType(), transformConstraintAttrs(), transformCreateStmt(), transformIndexConstraint(), transformOfType(), transformPartitionCmd(), transformTableConstraint(), and transformTableLikeClause().
| Relation CreateStmtContext::rel |
Definition at line 78 of file parse_utilcmd.c.
Referenced by generateSerialExtraStmts(), transformAlterTableStmt(), transformCreateStmt(), transformIndexConstraint(), and transformPartitionCmd().
| RangeVar* CreateStmtContext::relation |
Definition at line 77 of file parse_utilcmd.c.
Referenced by generateSerialExtraStmts(), transformAlterTableStmt(), transformColumnDefinition(), transformCreateStmt(), transformFKConstraints(), transformIndexConstraint(), and transformTableLikeClause().
| const char* CreateStmtContext::stmtType |
Definition at line 76 of file parse_utilcmd.c.
Referenced by generateSerialExtraStmts(), transformAlterTableStmt(), and transformCreateStmt().