postgresql_fdw doesn't handle defaults correctly

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема postgresql_fdw doesn't handle defaults correctly
Дата
Msg-id CAFj8pRD=YR91zhXDRYacLkDx=4k=v8eWKg7=bqdHbLQkRCpwjQ@mail.gmail.com
обсуждение исходный текст
Ответы Re: postgresql_fdw doesn't handle defaults correctly  (Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>)
Список pgsql-hackers
Hi

I have a table boo

create table boo(id serial primary key, inserted date default current_date, v varchar);

I imported this table via simple

IMPORT FOREIGN SCHEMA public FROM SERVER foreign_server INTO public;


The command insert into boo(v) values('ahoj'); is working in original database, but in second database with foreign table this fails

postgres=# insert into boo(v) values('ahoj');
ERROR:  null value in column "id" violates not-null constraint
DETAIL:  Failing row contains (null, null, ahoj).
CONTEXT:  remote SQL command: INSERT INTO public.boo(id, inserted, v) VALUES ($1, $2, $3)

It does unwanted transformation to insert of all columns.

Is it expected behave?

Regards

Pavel

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

Предыдущее
От: Fabien COELHO
Дата:
Сообщение: Re: Constraint documentation
Следующее
От: Chris Howard
Дата:
Сообщение: comma to delimit fractional seconds