diff options
| author | Bruce Momjian <bruce@momjian.us> | 1999-10-26 03:12:39 +0000 |
|---|---|---|
| committer | Bruce Momjian <bruce@momjian.us> | 1999-10-26 03:12:39 +0000 |
| commit | 577e21b34f8629ce76651a6388298891f81be99a (patch) | |
| tree | f03a048bca5a17f70e4fa4337629d2ca52af6b34 /src/backend/catalog/index.c | |
| parent | 51f62d505e2aba66bf7870c7bd005cd32e7d0953 (diff) | |
| download | postgresql-577e21b34f8629ce76651a6388298891f81be99a.tar.gz | |
Hello.
The following patch extends the COMMENT ON functionality to the
rest of the database objects beyond just tables, columns, and views. The
grammer of the COMMENT ON statement now looks like:
COMMENT ON [
[ DATABASE | INDEX | RULE | SEQUENCE | TABLE | TYPE | VIEW ] <objname>
|
COLUMN <relation>.<attribute> |
AGGREGATE <aggname> <aggtype> |
FUNCTION <funcname> (arg1, arg2, ...) |
OPERATOR <op> (leftoperand_typ rightoperand_typ) |
TRIGGER <triggername> ON relname>
Mike Mascari
(mascarim@yahoo.com)
Diffstat (limited to 'src/backend/catalog/index.c')
| -rw-r--r-- | src/backend/catalog/index.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/backend/catalog/index.c b/src/backend/catalog/index.c index f8c4dac95e..9e7850f8f6 100644 --- a/src/backend/catalog/index.c +++ b/src/backend/catalog/index.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/catalog/index.c,v 1.91 1999/09/24 00:24:11 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/catalog/index.c,v 1.92 1999/10/26 03:12:33 momjian Exp $ * * * INTERFACE ROUTINES @@ -32,6 +32,7 @@ #include "catalog/pg_index.h" #include "catalog/pg_proc.h" #include "catalog/pg_type.h" +#include "commands/comment.h" #include "executor/executor.h" #include "miscadmin.h" #include "optimizer/clauses.h" @@ -1128,6 +1129,13 @@ index_destroy(Oid indexId) elog(NOTICE, "Caution: DROP INDEX cannot be rolled back, so don't abort now"); /* ---------------- + * fix DESCRIPTION relation + * ---------------- + */ + + DeleteComments(indexId); + + /* ---------------- * fix RELATION relation * ---------------- */ |
