Skip to content

Commit 25ec329

Browse files
committed
psql: Add tab completion for COPY (MERGE ...
The underlying feature for this was added in PostgreSQL 17. Author: Jian He <jian.universality@gmail.com> Discussion: https://www.postgresql.org/message-id/CACJufxEmNjxvf1deR1zBrJbjAMeCooooLRzZ+yaaBuqDKh_6-Q@mail.gmail.com
1 parent 7f798ac commit 25ec329

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/bin/psql/tab-complete.in.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -3204,7 +3204,7 @@ match_previous_words(int pattern_id,
32043204
COMPLETE_WITH_SCHEMA_QUERY_PLUS(Query_for_list_of_tables, "(");
32053205
/* Complete COPY ( with legal query commands */
32063206
else if (Matches("COPY|\\copy", "("))
3207-
COMPLETE_WITH("SELECT", "TABLE", "VALUES", "INSERT INTO", "UPDATE", "DELETE FROM", "WITH");
3207+
COMPLETE_WITH("SELECT", "TABLE", "VALUES", "INSERT INTO", "UPDATE", "DELETE FROM", "MERGE INTO", "WITH");
32083208
/* Complete COPY <sth> */
32093209
else if (Matches("COPY|\\copy", MatchAny))
32103210
COMPLETE_WITH("FROM", "TO");

0 commit comments

Comments
 (0)