Re: skip FK trigger on UPDATE

Поиск
Список
Период
Сортировка
От Neil Conway
Тема Re: skip FK trigger on UPDATE
Дата
Msg-id 1117421716.23266.8.camel@localhost.localdomain
обсуждение исходный текст
Ответ на Re: skip FK trigger on UPDATE  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: skip FK trigger on UPDATE
Список pgsql-patches
On Sun, 2005-05-29 at 21:06 -0400, Tom Lane wrote:
> Neil Conway <neilc@samurai.com> writes:
> > Hmm, I suppose -- if you prefer I can have check_ins called by the
> > INSERT trigger and check_upd called by the UPDATE trigger, which
> > probably makes more sense.
>
> Yeah ... I thought it was doing that already.

Attached are two patches: one that changes ADD FOREIGN KEY to create
separate ON INSERT and ON UPDATE triggers that invoke different trigger
functions, and a revised version of the FK UPDATE enqueuing patch.

BTW, the regression test failure was just stupidity on my part: I had
updated the "expected" results using the regression test output from
some intermediate version of the patch without checking it carefully
enough. The attached patch doesn't FK enqueuing patch doesn't cause any
unexpected regression test changes.

Barring any objections I'll apply both of these to HEAD today or
tomorrow.

-Neil


Вложения

В списке pgsql-patches по дате отправления:

Предыдущее
От: ITAGAKI Takahiro
Дата:
Сообщение: Re: O_DIRECT for WAL writes
Следующее
От: Tom Lane
Дата:
Сообщение: Re: skip FK trigger on UPDATE