Re: CREATE tab completion

Поиск
Список
Период
Сортировка
Искать
От
Michael Paquier
Тема
Re: CREATE tab completion
Дата
Msg-id
YZcmXIaU8ZoBZwuz@paquier.xyz
Ответ на
Re: CREATE tab completion (Kyotaro Horiguchi)
Список
Дерево обсуждения
CREATE tab completion Ken Kato <katouknl@oss.nttdata.com>
Re: CREATE tab completion Michael Paquier <michael@paquier.xyz>
Re: CREATE tab completion Ken Kato <katouknl@oss.nttdata.com>
Re: CREATE tab completion Michael Paquier <michael@paquier.xyz>
Re: CREATE tab completion Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Re: CREATE tab completion Michael Paquier <michael@paquier.xyz>
Re: CREATE tab completion Ken Kato <katouknl@oss.nttdata.com>
On Thu, Nov 18, 2021 at 05:20:58PM +0900, Kyotaro Horiguchi wrote:
> So we could use COMPLETE_WITH_CS instead so that CREATE SEQUENCE
> behavess the same way with the existing behavior of TYPE.

Makes sense.

Another issue I have noticed with the patch is that it forgets to
apply quotes for the FROM/TO clauses of CREATE CONVERSION, making the
queries fail.  \encoding does not care about that but we do for this
set of DDLs.  So I have discarded this part.

One extra issue was in CREATE TRANSFORM, where we should handle "OR
REPLACE" like the others.  And a last issue I had was with CREATE
LANGUAGE where we would miss TRUSTED.  This last one cannot be
completed, but we'd better allow its completion if we can.  That makes
things a bit tense if you add on top of that the handling of "OR
REPLACE".

I have fixed (or discarded) that, and the parts for sequences, domains
and transforms remained.  That looked like good enough on its own, so
applied those parts of the patch.
--
Michael
В списке pgsql-hackers по дате отправления
От: Amit Kapila
Дата:
FAQ