diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2006-10-13 21:43:19 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2006-10-13 21:43:19 +0000 |
commit | f58eac82eeb62635ea870b62654836fb4c331e91 (patch) | |
tree | 26eb670b819f4dbf098c6b1f157d6984e083d10b /src/backend/parser | |
parent | e1fdd2263f8dadd9dad1c2462c3b8c7972b3ff56 (diff) |
Code and docs review for ALTER TABLE INHERIT/NO INHERIT patch.
Diffstat (limited to 'src/backend/parser')
-rw-r--r-- | src/backend/parser/gram.y | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y index 69a2af46265..1d1e105c74e 100644 --- a/src/backend/parser/gram.y +++ b/src/backend/parser/gram.y @@ -11,7 +11,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.566 2006/09/28 20:51:42 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.567 2006/10/13 21:43:19 tgl Exp $ * * HISTORY * AUTHOR DATE MAJOR EVENT @@ -1506,20 +1506,20 @@ alter_table_cmd: n->subtype = AT_DisableTrigUser; $$ = (Node *)n; } - /* ALTER TABLE <name> ALTER INHERITS ADD <parent> */ + /* ALTER TABLE <name> INHERIT <parent> */ | INHERIT qualified_name { AlterTableCmd *n = makeNode(AlterTableCmd); - n->subtype = AT_AddInherits; - n->parent = $2; + n->subtype = AT_AddInherit; + n->def = (Node *) $2; $$ = (Node *)n; } - /* ALTER TABLE <name> alter INHERITS DROP <parent> */ + /* ALTER TABLE <name> NO INHERIT <parent> */ | NO INHERIT qualified_name { AlterTableCmd *n = makeNode(AlterTableCmd); - n->subtype = AT_DropInherits; - n->parent = $3; + n->subtype = AT_DropInherit; + n->def = (Node *) $3; $$ = (Node *)n; } | alter_rel_cmd |