mirror of
https://github.com/postgres/postgres.git
synced 2025-06-23 14:01:44 +03:00
Teach tab-complete.c about recently-added CREATE TYPE options.
Commitc7aba7c14
missed adding SUBSCRIPT here, and commit6df7a9698
missed adding MULTIRANGE_TYPE_NAME. Haiying Tang and Tom Lane Discussion: https://postgr.es/m/OS0PR01MB6113F9EDA46FA53BAA5445BDFB3D9@OS0PR01MB6113.jpnprd01.prod.outlook.com
This commit is contained in:
@ -2959,7 +2959,7 @@ psql_completion(const char *text, int start, int end)
|
||||
{
|
||||
if (TailMatches("(|*,"))
|
||||
COMPLETE_WITH("INPUT", "OUTPUT", "RECEIVE", "SEND",
|
||||
"TYPMOD_IN", "TYPMOD_OUT", "ANALYZE",
|
||||
"TYPMOD_IN", "TYPMOD_OUT", "ANALYZE", "SUBSCRIPT",
|
||||
"INTERNALLENGTH", "PASSEDBYVALUE", "ALIGNMENT",
|
||||
"STORAGE", "LIKE", "CATEGORY", "PREFERRED",
|
||||
"DEFAULT", "ELEMENT", "DELIMITER",
|
||||
@ -2973,7 +2973,8 @@ psql_completion(const char *text, int start, int end)
|
||||
{
|
||||
if (TailMatches("(|*,"))
|
||||
COMPLETE_WITH("SUBTYPE", "SUBTYPE_OPCLASS", "COLLATION",
|
||||
"CANONICAL", "SUBTYPE_DIFF");
|
||||
"CANONICAL", "SUBTYPE_DIFF",
|
||||
"MULTIRANGE_TYPE_NAME");
|
||||
else if (TailMatches("(*|*,", MatchAnyExcept("*=")))
|
||||
COMPLETE_WITH("=");
|
||||
else if (TailMatches("=", MatchAnyExcept("*)")))
|
||||
|
Reference in New Issue
Block a user