Re: wrong output in dump of rules with old values of row type columns

Поиск
Список
Период
Сортировка
От Timur Khanjanov
Тема Re: wrong output in dump of rules with old values of row type columns
Дата
Msg-id 7ddcd74e-62a7-c979-d47a-b43691bb0b34@intrans.baku.az
обсуждение исходный текст
Ответ на Re: wrong output in dump of rules with old values of row type columns  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
On 12.01.2022 19:08, Tom Lane wrote:
> Timur Khanjanov <intel@intrans.baku.az> writes:
>> create table test(a int);
>> create table test_log(old test);
>> create rule del as on delete to test do insert into test_log values(old);
> 
> As a workaround you could write it as
> 
> create rule del as on delete to test do insert into test_log select old;
> 
> which will reverse-list as
> 
> ON DELETE TO test DO  INSERT INTO test_log (old)  SELECT old.*::test AS old
> 
> Looks like we need to apply the same hack in VALUES lists.
> 
>             regards, tom lane
thank you for workaround,
I'm already find another workaround
(just script, modyfing dump, not universal, but works for me ;)

Hope that in next version it 'll be fixed.


-- 
Homo Homini Dominus est



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

Предыдущее
От: PG Bug reporting form
Дата:
Сообщение: BUG #17364: Errors caused by views
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #17364: Errors caused by views