diff options
| author | Tom Lane <tgl@sss.pgh.pa.us> | 2009-11-20 20:54:20 +0000 |
|---|---|---|
| committer | Tom Lane <tgl@sss.pgh.pa.us> | 2009-11-20 20:54:20 +0000 |
| commit | 00d144ddabfe9ac04a7c5da83cbfe61b7c7786b0 (patch) | |
| tree | f575ed0ba8fbd7849ec5bf4eb1c707bbeaad5371 /src/backend/utils/adt/ruleutils.c | |
| parent | cd5c42de59b6f7dac61ca3d0015da6be58ddb555 (diff) | |
Fix display and dumping of UPDATE OR TRUNCATE triggers (a bizarre combination
maybe, but we should get it right). Bug noted while reviewing TRIGGER WHEN
patch. Already fixed in HEAD.
Diffstat (limited to 'src/backend/utils/adt/ruleutils.c')
| -rw-r--r-- | src/backend/utils/adt/ruleutils.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/backend/utils/adt/ruleutils.c b/src/backend/utils/adt/ruleutils.c index f52bf8b5a12..2fc6a668dfc 100644 --- a/src/backend/utils/adt/ruleutils.c +++ b/src/backend/utils/adt/ruleutils.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/utils/adt/ruleutils.c,v 1.300 2009/06/11 14:49:04 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/utils/adt/ruleutils.c,v 1.300.2.1 2009/11/20 20:54:20 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -525,6 +525,7 @@ pg_get_triggerdef(PG_FUNCTION_ARGS) appendStringInfo(&buf, " OR UPDATE"); else appendStringInfo(&buf, " UPDATE"); + findx++; } if (TRIGGER_FOR_TRUNCATE(trigrec->tgtype)) { @@ -532,6 +533,7 @@ pg_get_triggerdef(PG_FUNCTION_ARGS) appendStringInfo(&buf, " OR TRUNCATE"); else appendStringInfo(&buf, " TRUNCATE"); + findx++; } appendStringInfo(&buf, " ON %s ", generate_relation_name(trigrec->tgrelid, NIL)); |
