]> granicus.if.org Git - postgresql/commit
Hello.
authorBruce Momjian <bruce@momjian.us>
Tue, 26 Oct 1999 03:12:39 +0000 (03:12 +0000)
committerBruce Momjian <bruce@momjian.us>
Tue, 26 Oct 1999 03:12:39 +0000 (03:12 +0000)
commit577e21b34f8629ce76651a6388298891f81be99a
treef03a048bca5a17f70e4fa4337629d2ca52af6b34
parent51f62d505e2aba66bf7870c7bd005cd32e7d0953
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)
15 files changed:
src/backend/catalog/heap.c
src/backend/catalog/index.c
src/backend/commands/Makefile
src/backend/commands/comment.c [new file with mode: 0644]
src/backend/commands/creatinh.c
src/backend/commands/dbcommands.c
src/backend/commands/remove.c
src/backend/commands/trigger.c
src/backend/parser/gram.y
src/backend/rewrite/rewriteRemove.c
src/backend/tcop/utility.c
src/include/catalog/heap.h
src/include/commands/comment.h [new file with mode: 0644]
src/include/commands/creatinh.h
src/include/nodes/parsenodes.h