OSDN Git Service

Add tab-completion for table name after JOIN.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 3 Mar 2011 07:42:02 +0000 (09:42 +0200)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 3 Mar 2011 07:42:49 +0000 (09:42 +0200)
Andrey Popp

src/bin/psql/tab-complete.c

index de34f25..2214471 100644 (file)
@@ -2751,6 +2751,10 @@ psql_completion(char *text, int start, int end)
                         pg_strcasecmp(prev3_wd, "\\copy") != 0)
                COMPLETE_WITH_SCHEMA_QUERY(Query_for_list_of_tsvf, NULL);
 
+/* ... JOIN ... */
+       else if (pg_strcasecmp(prev_wd, "JOIN") == 0)
+               COMPLETE_WITH_SCHEMA_QUERY(Query_for_list_of_tsvf, NULL);
+
 /* Backslash commands */
 /* TODO:  \dc \dd \dl */
        else if (strcmp(prev_wd, "\\connect") == 0 || strcmp(prev_wd, "\\c") == 0)