-
- Downloads
This is part #1 for of the DEFERRED CONSTRAINT TRIGGER support.
Implements the CREATE CONSTRAINT TRIGGER and SET CONSTRAINTS commands. TODO: Generic builtin trigger procedures Automatic execution of appropriate CREATE CONSTRAINT... at CREATE TABLE Support of new trigger type in pg_dump Swapping of huge # of events to disk Jan
Showing
- src/backend/access/transam/xact.c 23 additions, 1 deletionsrc/backend/access/transam/xact.c
- src/backend/catalog/heap.c 2 additions, 3 deletionssrc/backend/catalog/heap.c
- src/backend/catalog/indexing.c 4 additions, 2 deletionssrc/backend/catalog/indexing.c
- src/backend/commands/trigger.c 1077 additions, 62 deletionssrc/backend/commands/trigger.c
- src/backend/executor/execMain.c 4 additions, 7 deletionssrc/backend/executor/execMain.c
- src/backend/parser/gram.y 154 additions, 5 deletionssrc/backend/parser/gram.y
- src/backend/parser/keywords.c 8 additions, 1 deletionsrc/backend/parser/keywords.c
- src/backend/tcop/postgres.c 16 additions, 2 deletionssrc/backend/tcop/postgres.c
- src/backend/tcop/utility.c 8 additions, 1 deletionsrc/backend/tcop/utility.c
- src/include/catalog/indexing.h 20 additions, 16 deletionssrc/include/catalog/indexing.h
- src/include/catalog/pg_attribute.h 11 additions, 4 deletionssrc/include/catalog/pg_attribute.h
- src/include/catalog/pg_class.h 2 additions, 2 deletionssrc/include/catalog/pg_class.h
- src/include/catalog/pg_trigger.h 17 additions, 4 deletionssrc/include/catalog/pg_trigger.h
- src/include/commands/trigger.h 49 additions, 0 deletionssrc/include/commands/trigger.h
- src/include/nodes/nodes.h 2 additions, 1 deletionsrc/include/nodes/nodes.h
- src/include/nodes/parsenodes.h 21 additions, 1 deletionsrc/include/nodes/parsenodes.h
- src/include/utils/rel.h 6 additions, 1 deletionsrc/include/utils/rel.h
- src/include/utils/tqual.h 15 additions, 9 deletionssrc/include/utils/tqual.h
- src/test/regress/expected/triggers.out 0 additions, 95 deletionssrc/test/regress/expected/triggers.out
- src/test/regress/sql/triggers.sql 34 additions, 28 deletionssrc/test/regress/sql/triggers.sql
Loading
Please register or sign in to comment