Re: TAB completion for ALTER TABLE ... ALTER CONSTRAINT ... ENFORCED

Поиск
Список
Период
Сортировка
От Roman Khapov
Тема Re: TAB completion for ALTER TABLE ... ALTER CONSTRAINT ... ENFORCED
Дата
Msg-id FDAC79A9-6DB4-4C17-9B46-0A93DAAB5262@yandex-team.ru
обсуждение исходный текст
Ответ на TAB completion for ALTER TABLE ... ALTER CONSTRAINT ... ENFORCED  (Kirill Reshke <reshkekirill@gmail.com>)
Ответы Re: TAB completion for ALTER TABLE ... ALTER CONSTRAINT ... ENFORCED
Список pgsql-hackers

> On 11 Aug 2025, at 18:20, Kirill Reshke <reshkekirill@gmail.com> wrote:
>
> Hi hackers!
>
> While looking at [0] I noticed that  current psql tab-complete lacks support for
>
> ALTER TABLE ... ALTER CONSTRAINT ... [NOT] ENFORCED and
>
> ALTER TABLE ... ALTER CONSTRAINT ... [NO] INHERIT
>
> patterns.

Hi!

> COMPLETE_WITH("ENFORCED", "NOT ENFORCED", "NO INHERIT", "INHERIT");

According to gram.y there might be DEFERRABLE and NOT DEFERRABLE, INITIALLY IMMEDIATE and INITIALLY DEFERRED (NOT VALID
isacceptable by rules but not by the action) 

Maybe we can add them too? If so, i attached v2 patch with this options added.

--
Best regards,
Roman Khapov




Вложения

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