|
@@ -3,9 +3,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER ",
|
|
"beforeCursor": "ALTER ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "TABLE"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["TABLE"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -41,10 +39,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "PARTITION",
|
|
|
|
|
- "ADD"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["PARTITION", "ADD"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -53,10 +48,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo.bar ",
|
|
"beforeCursor": "ALTER TABLE foo.bar ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "PARTITION",
|
|
|
|
|
- "ADD"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["PARTITION", "ADD"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -65,10 +57,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "RENAME TO",
|
|
|
|
|
- "PARTITION"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["RENAME TO", "PARTITION"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -77,9 +66,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo RENAME ",
|
|
"beforeCursor": "ALTER TABLE foo RENAME ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "TO"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["TO"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -117,9 +104,7 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "TO"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["TO"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -128,9 +113,7 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "PARTITION"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["PARTITION"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -164,9 +147,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "ADD COLUMNS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["ADD COLUMNS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -175,9 +156,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo ADD ",
|
|
"beforeCursor": "ALTER TABLE foo ADD ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "COLUMNS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["COLUMNS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -186,9 +165,7 @@
|
|
|
"namePrefix": "should suggest column types",
|
|
"namePrefix": "should suggest column types",
|
|
|
"beforeCursor": "ALTER TABLE foo ADD COLUMNS (a ",
|
|
"beforeCursor": "ALTER TABLE foo ADD COLUMNS (a ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "DEC"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["DEC"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -197,10 +174,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "DROP COLUMN",
|
|
|
|
|
- "DROP COLUMNS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["DROP COLUMN", "DROP COLUMNS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -209,10 +183,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo DROP ",
|
|
"beforeCursor": "ALTER TABLE foo DROP ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "COLUMN",
|
|
|
|
|
- "COLUMNS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["COLUMN", "COLUMNS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -278,9 +249,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "RENAME COLUMN"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["RENAME COLUMN"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -289,9 +258,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo RENAME ",
|
|
"beforeCursor": "ALTER TABLE foo RENAME ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "COLUMN"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["COLUMN"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -321,21 +288,14 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "TO"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["TO"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
"beforeCursor": "ALTER TABLE foo ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "ALTER",
|
|
|
|
|
- "CHANGE",
|
|
|
|
|
- "ALTER COLUMN",
|
|
|
|
|
- "CHANGE COLUMN"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["ALTER", "CHANGE", "ALTER COLUMN", "CHANGE COLUMN"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -357,9 +317,7 @@
|
|
|
}
|
|
}
|
|
|
]
|
|
]
|
|
|
},
|
|
},
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "COLUMN"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["COLUMN"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -379,9 +337,7 @@
|
|
|
}
|
|
}
|
|
|
]
|
|
]
|
|
|
},
|
|
},
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "COLUMN"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["COLUMN"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -426,9 +382,7 @@
|
|
|
"namePrefix": "should suggest types",
|
|
"namePrefix": "should suggest types",
|
|
|
"beforeCursor": "ALTER TABLE bar CHANGE foo ",
|
|
"beforeCursor": "ALTER TABLE bar CHANGE foo ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "BIGINT"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["BIGINT"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -437,9 +391,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "REPLACE COLUMNS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["REPLACE COLUMNS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -448,9 +400,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar REPLACE ",
|
|
"beforeCursor": "ALTER TABLE bar REPLACE ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "COLUMNS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["COLUMNS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -459,9 +409,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar PARTITION (a=1) REPLACE ",
|
|
"beforeCursor": "ALTER TABLE bar PARTITION (a=1) REPLACE ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "COLUMNS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["COLUMNS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -470,10 +418,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "ADD",
|
|
|
|
|
- "ADD IF NOT EXISTS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["ADD", "ADD IF NOT EXISTS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -484,9 +429,7 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "NOT EXISTS"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["NOT EXISTS"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -495,9 +438,7 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "EXISTS"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["EXISTS"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -506,19 +447,14 @@
|
|
|
"afterCursor": " (PARTITION (a=1));",
|
|
"afterCursor": " (PARTITION (a=1));",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "IF NOT EXISTS"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["IF NOT EXISTS"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "DROP",
|
|
|
|
|
- "DROP IF EXISTS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["DROP", "DROP IF EXISTS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -527,10 +463,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar DROP ",
|
|
"beforeCursor": "ALTER TABLE bar DROP ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "IF EXISTS",
|
|
|
|
|
- "PARTITION"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["IF EXISTS", "PARTITION"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -541,9 +474,7 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "EXISTS"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["EXISTS"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -552,9 +483,7 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "PARTITION"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["PARTITION"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -563,20 +492,14 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "PURGE"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["PURGE"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "SET",
|
|
|
|
|
- "SET TBLPROPERTIES",
|
|
|
|
|
- "UNSET TBLPROPERTIES"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["SET", "SET TBLPROPERTIES", "UNSET TBLPROPERTIES"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -585,9 +508,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar SET ",
|
|
"beforeCursor": "ALTER TABLE bar SET ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "TBLPROPERTIES"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["TBLPROPERTIES"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -596,9 +517,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar UNSET ",
|
|
"beforeCursor": "ALTER TABLE bar UNSET ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "TBLPROPERTIES"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["TBLPROPERTIES"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -609,9 +528,7 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "IF EXISTS"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["IF EXISTS"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -620,20 +537,14 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "EXISTS"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["EXISTS"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "SET",
|
|
|
|
|
- "SET SERDE",
|
|
|
|
|
- "SET SERDEPROPERTIES"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["SET", "SET SERDE", "SET SERDEPROPERTIES"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -642,10 +553,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar SET ",
|
|
"beforeCursor": "ALTER TABLE bar SET ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "SERDE",
|
|
|
|
|
- "SERDEPROPERTIES"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["SERDE", "SERDEPROPERTIES"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -654,11 +562,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar PARTITION (a=1) ",
|
|
"beforeCursor": "ALTER TABLE bar PARTITION (a=1) ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "SET",
|
|
|
|
|
- "SET SERDE",
|
|
|
|
|
- "SET SERDEPROPERTIES"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["SET", "SET SERDE", "SET SERDEPROPERTIES"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -667,10 +571,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar PARTITION (a=1) SET ",
|
|
"beforeCursor": "ALTER TABLE bar PARTITION (a=1) SET ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "SERDE",
|
|
|
|
|
- "SERDEPROPERTIES"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["SERDE", "SERDEPROPERTIES"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -681,9 +582,7 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "WITH SERDEPROPERTIES"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["WITH SERDEPROPERTIES"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -692,20 +591,14 @@
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false,
|
|
"lowerCase": false,
|
|
|
- "suggestKeywords": [
|
|
|
|
|
- "SERDEPROPERTIES"
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ "suggestKeywords": ["SERDEPROPERTIES"]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "SET",
|
|
|
|
|
- "SET FILEFORMAT",
|
|
|
|
|
- "SET LOCATION"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["SET", "SET FILEFORMAT", "SET LOCATION"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -714,11 +607,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar PARTITION (a=1) ",
|
|
"beforeCursor": "ALTER TABLE bar PARTITION (a=1) ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "SET",
|
|
|
|
|
- "SET FILEFORMAT",
|
|
|
|
|
- "SET LOCATION"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["SET", "SET FILEFORMAT", "SET LOCATION"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -727,10 +616,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar SET ",
|
|
"beforeCursor": "ALTER TABLE bar SET ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "FILEFORMAT",
|
|
|
|
|
- "LOCATION"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["FILEFORMAT", "LOCATION"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -739,10 +625,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar PARTITION (a=1) SET ",
|
|
"beforeCursor": "ALTER TABLE bar PARTITION (a=1) SET ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "FILEFORMAT",
|
|
|
|
|
- "LOCATION"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["FILEFORMAT", "LOCATION"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -751,9 +634,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar SET FILEFORMAT ",
|
|
"beforeCursor": "ALTER TABLE bar SET FILEFORMAT ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "PARQUET"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["PARQUET"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -762,9 +643,7 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
"beforeCursor": "ALTER TABLE bar ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "RECOVER PARTITIONS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["RECOVER PARTITIONS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
@@ -773,11 +652,9 @@
|
|
|
"namePrefix": "should suggest keywords",
|
|
"namePrefix": "should suggest keywords",
|
|
|
"beforeCursor": "ALTER TABLE bar RECOVER ",
|
|
"beforeCursor": "ALTER TABLE bar RECOVER ",
|
|
|
"afterCursor": "",
|
|
"afterCursor": "",
|
|
|
- "containsKeywords": [
|
|
|
|
|
- "PARTITIONS"
|
|
|
|
|
- ],
|
|
|
|
|
|
|
+ "containsKeywords": ["PARTITIONS"],
|
|
|
"expectedResult": {
|
|
"expectedResult": {
|
|
|
"lowerCase": false
|
|
"lowerCase": false
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-]
|
|
|
|
|
|
|
+]
|