mirror of
https://git.postgresql.org/git/postgresql.git
synced 2025-02-17 19:30:00 +08:00
psql: Tab completion for JOIN ... USING column list
For JOIN ... USING, offer attribute names for the first member of the column list. Author: Andreas Karlsson Reviewed-By: Tomas Vondra Discussion: https://postgr.es/m/3a7e27bc-d6ed-4cb0-9b21-f21143fc1b37@proxel.se
This commit is contained in:
parent
a01f6fa6ad
commit
3429145d42
@ -5179,6 +5179,10 @@ match_previous_words(int pattern_id,
|
||||
TailMatches("JOIN", MatchAny, MatchAny, "USING") ||
|
||||
TailMatches("JOIN", "LATERAL", MatchAny, MatchAny, "USING"))
|
||||
COMPLETE_WITH("(");
|
||||
else if (TailMatches("JOIN", MatchAny, "USING", "("))
|
||||
COMPLETE_WITH_ATTR(prev3_wd);
|
||||
else if (TailMatches("JOIN", MatchAny, MatchAny, "USING", "("))
|
||||
COMPLETE_WITH_ATTR(prev4_wd);
|
||||
|
||||
/* ... AT [ LOCAL | TIME ZONE ] ... */
|
||||
else if (TailMatches("AT"))
|
||||
|
Loading…
Reference in New Issue
Block a user