diff options
author | Neil Conway <neilc@samurai.com> | 2007-07-03 01:30:37 +0000 |
---|---|---|
committer | Neil Conway <neilc@samurai.com> | 2007-07-03 01:30:37 +0000 |
commit | a55898131e0c68efc5836a6cada8e34e47678b71 (patch) | |
tree | 8fad05c45372be40b8d28376faa257c608e0b94f /src/backend/tcop/utility.c | |
parent | a1587e41aecf2626c62f96cf07acbe5bca5871a3 (diff) |
Add ALTER VIEW ... RENAME TO, and a RENAME TO clause to ALTER SEQUENCE.
Sequences and views could previously be renamed using ALTER TABLE, but
this was a repeated source of confusion for users. Update the docs,
and psql tab completion. Patch from David Fetter; various minor fixes
by myself.
Diffstat (limited to 'src/backend/tcop/utility.c')
-rw-r--r-- | src/backend/tcop/utility.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c index a01c99b005b..ec9aa9d2637 100644 --- a/src/backend/tcop/utility.c +++ b/src/backend/tcop/utility.c @@ -10,7 +10,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/tcop/utility.c,v 1.282 2007/06/28 00:02:39 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/tcop/utility.c,v 1.283 2007/07/03 01:30:37 neilc Exp $ * *------------------------------------------------------------------------- */ @@ -1574,6 +1574,9 @@ CreateCommandTag(Node *parsetree) case OBJECT_SCHEMA: tag = "ALTER SCHEMA"; break; + case OBJECT_SEQUENCE: + tag = "ALTER SEQUENCE"; + break; case OBJECT_COLUMN: case OBJECT_TABLE: tag = "ALTER TABLE"; @@ -1584,6 +1587,9 @@ CreateCommandTag(Node *parsetree) case OBJECT_TRIGGER: tag = "ALTER TRIGGER"; break; + case OBJECT_VIEW: + tag = "ALTER VIEW"; + break; default: tag = "???"; break; |