Constraint *n = makeNode(Constraint);
n->contype = CONSTR_FOREIGN;
n->location = @1;
- n->pktable = $2;
- n->fk_attrs = NIL;
- n->pk_attrs = $3;
- n->fk_matchtype = $4;
- n->fk_upd_action = (char) ($5 >> 8);
- n->fk_del_action = (char) ($5 & 0xFF);
- n->skip_validation = false;
- n->initially_valid = true;
+ n->pktable = $2;
+ n->fk_attrs = NIL;
+ n->pk_attrs = $3;
+ n->fk_matchtype = $4;
+ n->fk_upd_action = (char) ($5 >> 8);
+ n->fk_del_action = (char) ($5 & 0xFF);
+ n->skip_validation = false;
+ n->initially_valid = true;
$$ = (Node *)n;
}
;
Constraint *n = makeNode(Constraint);
n->contype = CONSTR_EXCLUSION;
n->location = @1;
- n->access_method = $2;
- n->exclusions = $4;
- n->including = $6;
- n->options = $7;
- n->indexname = NULL;
- n->indexspace = $8;
- n->where_clause = $9;
+ n->access_method = $2;
+ n->exclusions = $4;
+ n->including = $6;
+ n->options = $7;
+ n->indexname = NULL;
+ n->indexspace = $8;
+ n->where_clause = $9;
processCASbits($10, @10, "EXCLUDE",
&n->deferrable, &n->initdeferred, NULL,
NULL, yyscanner);
Constraint *n = makeNode(Constraint);
n->contype = CONSTR_FOREIGN;
n->location = @1;
- n->pktable = $7;
- n->fk_attrs = $4;
- n->pk_attrs = $8;
- n->fk_matchtype = $9;
- n->fk_upd_action = (char) ($10 >> 8);
- n->fk_del_action = (char) ($10 & 0xFF);
+ n->pktable = $7;
+ n->fk_attrs = $4;
+ n->pk_attrs = $8;
+ n->fk_matchtype = $9;
+ n->fk_upd_action = (char) ($10 >> 8);
+ n->fk_del_action = (char) ($10 & 0xFF);
processCASbits($11, @11, "FOREIGN KEY",
&n->deferrable, &n->initdeferred,
&n->skip_validation, NULL,
{
CreateRangeStmt *n = makeNode(CreateRangeStmt);
n->typeName = $3;
- n->params = $6;
+ n->params = $6;
$$ = (Node *)n;
}
| CREATE TEXT_P SEARCH PARSER any_name definition