Add ALTER TABLE ENABLE/DISABLE TRIGGER commands. Change pg_dump to
use these instead of its previous hack of changing pg_class.reltriggers. Documentation is lacking, will add that later. Patch by Satoshi Nagayasu, review and some extra work by Tom Lane.
Showing
- src/backend/commands/tablecmds.c 44 additions, 1 deletionsrc/backend/commands/tablecmds.c
- src/backend/commands/trigger.c 109 additions, 1 deletionsrc/backend/commands/trigger.c
- src/backend/parser/gram.y 49 additions, 3 deletionssrc/backend/parser/gram.y
- src/backend/parser/keywords.c 3 additions, 1 deletionsrc/backend/parser/keywords.c
- src/bin/pg_dump/pg_backup_archiver.c 19 additions, 40 deletionssrc/bin/pg_dump/pg_backup_archiver.c
- src/bin/pg_dump/pg_dump.c 15 additions, 4 deletionssrc/bin/pg_dump/pg_dump.c
- src/bin/pg_dump/pg_dump.h 2 additions, 1 deletionsrc/bin/pg_dump/pg_dump.h
- src/include/commands/trigger.h 4 additions, 1 deletionsrc/include/commands/trigger.h
- src/include/nodes/parsenodes.h 10 additions, 4 deletionssrc/include/nodes/parsenodes.h
Loading
Please register or sign in to comment