Fix the just-reported problem that you can't specify all four trigger event
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 18 Jun 2009 01:27:02 +0000 (01:27 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 18 Jun 2009 01:27:02 +0000 (01:27 +0000)
commit46f95306013011c4195fc222224dc3aa724c64d9
tree4772de88da06169deb3bc3d06e55cee7137b5922
parent70df25de8799e9c5d4a32d387c7501a33d89b726
Fix the just-reported problem that you can't specify all four trigger event
types in CREATE TRIGGER.  While at it, clean up the amazingly tedious and
inextensible way that the trigger event type list was handled.  Per report
from Greg Sabino Mullane.
src/backend/commands/tablecmds.c
src/backend/commands/trigger.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/parser/gram.y
src/include/nodes/parsenodes.h