Re: cannot set view triggers to replica

Поиск
Список
Период
Сортировка
От Dean Rasheed
Тема Re: cannot set view triggers to replica
Дата
Msg-id CAEZATCWgChXSvcSjgGzngJRTTATRwk4SpipGjVCS1DDAxwLxGw@mail.gmail.com
обсуждение исходный текст
Ответ на cannot set view triggers to replica  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-hackers
On 30 May 2015 at 03:47, Peter Eisentraut <peter_e@gmx.net> wrote:
> It appears to be an omission that ALTER TABLE ... ENABLE TRIGGER and
> similar commands don't allow acting on views, even though we now have
> triggers on views.
>

It was deliberately omitted from the original INSTEAD OF triggers
patch because it didn't seem that useful (and to keep the patch size
down), see:


http://www.postgresql.org/message-id/flat/AANLkTimJw47yZHnxKhMNLCFES=W-sMrqpRe7aj8YBKds@mail.gmail.com#AANLkTimJw47yZHnxKhMNLCFES=W-sMrqpRe7aj8YBKds@mail.gmail.com

That said, I have no objection to allowing it if you think it's likely
to be useful. I think you will need to work a little harder to make it
work properly though. Consider, for example, how
view_has_instead_trigger() and its callers, and CheckValidResultRel()
should behave if the triggers are disabled.

Regards,
Dean



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

Предыдущее
От: Pavel Stehule
Дата:
Сообщение: Is there some possibilities to take info about login mapping inside session?
Следующее
От: Michael Paquier
Дата:
Сообщение: Re: [CORE] postpone next week's release