Re: BUG #3696: FK integrity check bypassed using rules.

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: BUG #3696: FK integrity check bypassed using rules.
Дата
Msg-id 17523.1193329757@sss.pgh.pa.us
обсуждение исходный текст
Ответ на BUG #3696: FK integrity check bypassed using rules.  ("Pierre-yves Strub" <pierre.yves.strub@gmail.com>)
Ответы Re: BUG #3696: FK integrity check bypassed using rules.
Список pgsql-bugs
"Pierre-yves Strub" <pierre.yves.strub@gmail.com> writes:
> CREATE TABLE data (
>   id INTEGER PRIMARY KEY DEFAULT nextval('sequence'),
>   ref_id INTEGER NULL REFERENCES data(id) ON DELETE CASCADE
> );

> CREATE RULE data_delete_rule
> AS ON DELETE TO data WHERE OLD.ref_id IS NOT NULL
> DO INSTEAD NOTHING;

Yes, a poorly designed rule can invalidate all kinds of expectations
about behavior.  This isn't a bug in my humble opinion.

            regards, tom lane

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: BUG #3697: utf8 issue: can not reimport a table that was successfully exported.
Следующее
От: Gregory Stark
Дата:
Сообщение: Re: Yet another problem with ILIKE and UTF-8