Re: [HACKERS] Adding column_constraint description in ALTER TABLEsynopsis

Поиск
Список
Период
Сортировка
Искать
От
Amit Langote
Тема
Re: [HACKERS] Adding column_constraint description in ALTER TABLEsynopsis
Дата
Msg-id
82f53e77-6ee5-d4be-bd5a-f9cfe245e83d@lab.ntt.co.jp
Ответ на
Список
Дерево обсуждения
[HACKERS] Adding column_constraint description in ALTER TABLE synopsis Lætitia Avrot <laetitia.avrot@gmail.com>
Re: [HACKERS] Adding column_constraint description in ALTER TABLEsynopsis Stephen Frost <sfrost@snowman.net>
Re: [HACKERS] Adding column_constraint description in ALTER TABLEsynopsis Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: [HACKERS] Adding column_constraint description in ALTER TABLE synopsis Lætitia Avrot <laetitia.avrot@gmail.com>
Re: [HACKERS] Adding column_constraint description in ALTER TABLEsynopsis Stephen Frost <sfrost@snowman.net>
Re: [HACKERS] Adding column_constraint description in ALTER TABLE synopsis Thomas Munro <thomas.munro@enterprisedb.com>
Re: [HACKERS] Adding column_constraint description in ALTER TABLE synopsis Thomas Munro <thomas.munro@enterprisedb.com>
Re: [HACKERS] Adding column_constraint description in ALTER TABLEsynopsis Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: [HACKERS] Adding column_constraint description in ALTER TABLEsynopsis Stephen Frost <sfrost@snowman.net>
Re: [HACKERS] Adding column_constraint description in ALTER TABLEsynopsis Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: [HACKERS] Adding column_constraint description in ALTER TABLE synopsis Lætitia Avrot <laetitia.avrot@gmail.com>
On 2017/10/31 21:31, Stephen Frost wrote:
> * Lætitia Avrot (laetitia.avrot@gmail.com) wrote:
>> As Amit Langot pointed out, the column_constraint definition is missing
>> whereas it is used in ALTER TABLE synopsis. It can be easily found in the
>> CREATE TABLE synopsis, but it's not very user friendly.
>
> Thanks, this looks pretty reasonable, but did you happen to look for any
> other keywords in the ALTER TABLE that should really be in ALTER TABLE
> also?
> 
> I'm specifically looking at, at least, partition_bound_spec.  Maybe you
> could propose an updated patch which addresses that also, and any other
> cases you find?

Ah, yes.  I remember having left out partition_bound_spec simply because I
thought it was kind of how it was supposed to be done, seeing that neither
column_constraint and table_constraint were expanded in the ALTER TABLE's
synopsis.

It seems that there are indeed a couple of other things that need to be
brought over to ALTER TABLE synopsis including partition_bound_spec.
9f295c08f877 [1] added table_constraint, but missed to add the description
of index_parameters and exclude_element which are referenced therein.

Attached find updated version of the Lætitia's patch.

Thanks,
Amit

[1] https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=9f295c

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
В списке pgsql-hackers по дате отправления
От: David Rowley
Дата:
От: Peter Geoghegan
Дата:
FAQ