Re: [PATCH] psql: Add tab-complete for optional view parameters
От | Melih Mutlu |
---|---|
Тема | Re: [PATCH] psql: Add tab-complete for optional view parameters |
Дата | |
Msg-id | CAGPVpCQL-oUu-f0F+y-apNMVm0aY1Y_irqU3JB6Rn8vLGRTHYA@mail.gmail.com обсуждение исходный текст |
Ответ на | [PATCH] psql: Add tab-complete for optional view parameters (Christoph Heiss <christoph@c8h4.io>) |
Ответы |
Re: [PATCH] psql: Add tab-complete for optional view parameters
|
Список | pgsql-hackers |
Hi Christoph,
I just took a quick look at your patch.
Some suggestions:
+ else if (Matches("ALTER", "VIEW", MatchAny, "SET", "("))
+ COMPLETE_WITH_LIST(view_optional_parameters);
+ /* ALTER VIEW xxx RESET ( yyy , ... ) */
+ else if (Matches("ALTER", "VIEW", MatchAny, "RESET", "("))
+ COMPLETE_WITH_LIST(view_optional_parameters);
What about combining these two cases into one like Matches("ALTER", "VIEW", MatchAny, "SET|RESET", "(") ?
/* ALTER VIEW <name> */
else if (Matches("ALTER", "VIEW", MatchAny))
COMPLETE_WITH("ALTER COLUMN", "OWNER TO", "RENAME",
"SET SCHEMA");
Also seems like SET and RESET don't get auto-completed for "ALTER VIEW <name>".
I think it would be nice to include those missing words.
Thanks,
--
Melih Mutlu
Microsoft
В списке pgsql-hackers по дате отправления: