Skip to content

Commit 5362d2f

Browse files
committed
EXISTS also is a function, not only keyword
1 parent fd339b2 commit 5362d2f

15 files changed

+91
-73
lines changed

src/Contexts/ContextMariaDb100000.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
/**
44
* Context for MariaDB 10.0.
55
*
6-
* This file was auto-generated.
6+
* This file was auto-generated from tools/contexts/*.txt.
7+
* Use tools/run_generators.sh for update.
78
*
89
* @see https://mariadb.com/kb/en/the-mariadb-library/reserved-words/
910
*/
@@ -126,10 +127,10 @@ class ContextMariaDb100000 extends Context
126127
'UNION' => 3, 'USAGE' => 3, 'USING' => 3, 'WHERE' => 3, 'WHILE' => 3,
127128
'WRITE' => 3,
128129
'BEFORE' => 3, 'CHANGE' => 3, 'COLUMN' => 3, 'CREATE' => 3, 'CURSOR' => 3,
129-
'DELETE' => 3, 'ELSEIF' => 3, 'EXISTS' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3,
130-
'HAVING' => 3, 'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3,
131-
'REGEXP' => 3, 'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3,
132-
'SIGNAL' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
130+
'DELETE' => 3, 'ELSEIF' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3, 'HAVING' => 3,
131+
'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3, 'REGEXP' => 3,
132+
'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3, 'SIGNAL' => 3,
133+
'UNLOCK' => 3, 'UPDATE' => 3,
133134
'ANALYZE' => 3, 'BETWEEN' => 3, 'CASCADE' => 3, 'COLLATE' => 3, 'DECLARE' => 3,
134135
'DELAYED' => 3, 'ESCAPED' => 3, 'EXPLAIN' => 3, 'FOREIGN' => 3, 'ITERATE' => 3,
135136
'LEADING' => 3, 'NATURAL' => 3, 'OUTFILE' => 3, 'PRIMARY' => 3, 'RELEASE' => 3,
@@ -278,7 +279,7 @@ class ContextMariaDb100000 extends Context
278279
'MOD' => 35,
279280
'LEFT' => 35,
280281
'MATCH' => 35, 'RIGHT' => 35,
281-
'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
282+
'EXISTS' => 35, 'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
282283
'CONVERT' => 35, 'DEFAULT' => 35, 'REPLACE' => 35,
283284
'DATABASE' => 35, 'UTC_DATE' => 35, 'UTC_TIME' => 35,
284285
'LOCALTIME' => 35,
@@ -299,6 +300,6 @@ class ContextMariaDb100000 extends Context
299300

300301
'CHAR' => 43,
301302
'BINARY' => 43,
302-
'INTERVAL' => 43
303+
'INTERVAL' => 43,
303304
);
304305
}

src/Contexts/ContextMariaDb100100.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
/**
44
* Context for MariaDB 10.1.
55
*
6-
* This file was auto-generated.
6+
* This file was auto-generated from tools/contexts/*.txt.
7+
* Use tools/run_generators.sh for update.
78
*
89
* @see https://mariadb.com/kb/en/the-mariadb-library/reserved-words/
910
*/
@@ -135,10 +136,10 @@ class ContextMariaDb100100 extends Context
135136
'UNION' => 3, 'USAGE' => 3, 'USING' => 3, 'WHERE' => 3, 'WHILE' => 3,
136137
'WRITE' => 3,
137138
'BEFORE' => 3, 'CHANGE' => 3, 'COLUMN' => 3, 'CREATE' => 3, 'CURSOR' => 3,
138-
'DELETE' => 3, 'ELSEIF' => 3, 'EXISTS' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3,
139-
'HAVING' => 3, 'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3,
140-
'REGEXP' => 3, 'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3,
141-
'SIGNAL' => 3, 'STORED' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
139+
'DELETE' => 3, 'ELSEIF' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3, 'HAVING' => 3,
140+
'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3, 'REGEXP' => 3,
141+
'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3, 'SIGNAL' => 3,
142+
'STORED' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
142143
'ANALYZE' => 3, 'BETWEEN' => 3, 'CASCADE' => 3, 'COLLATE' => 3, 'DECLARE' => 3,
143144
'DELAYED' => 3, 'ESCAPED' => 3, 'EXPLAIN' => 3, 'FOREIGN' => 3, 'ITERATE' => 3,
144145
'LEADING' => 3, 'NATURAL' => 3, 'OUTFILE' => 3, 'PRIMARY' => 3, 'RELEASE' => 3,
@@ -325,7 +326,7 @@ class ContextMariaDb100100 extends Context
325326
'MOD' => 35,
326327
'LEFT' => 35,
327328
'MATCH' => 35, 'RIGHT' => 35,
328-
'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
329+
'EXISTS' => 35, 'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
329330
'CONVERT' => 35, 'DEFAULT' => 35, 'REPLACE' => 35,
330331
'DATABASE' => 35, 'UTC_DATE' => 35, 'UTC_TIME' => 35,
331332
'LOCALTIME' => 35,
@@ -346,6 +347,6 @@ class ContextMariaDb100100 extends Context
346347

347348
'CHAR' => 43,
348349
'BINARY' => 43,
349-
'INTERVAL' => 43
350+
'INTERVAL' => 43,
350351
);
351352
}

src/Contexts/ContextMariaDb100200.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
/**
44
* Context for MariaDB 10.2.
55
*
6-
* This file was auto-generated.
6+
* This file was auto-generated from tools/contexts/*.txt.
7+
* Use tools/run_generators.sh for update.
78
*
89
* @see https://mariadb.com/kb/en/the-mariadb-library/reserved-words/
910
*/
@@ -135,10 +136,10 @@ class ContextMariaDb100200 extends Context
135136
'UNION' => 3, 'USAGE' => 3, 'USING' => 3, 'WHERE' => 3, 'WHILE' => 3,
136137
'WRITE' => 3,
137138
'BEFORE' => 3, 'CHANGE' => 3, 'COLUMN' => 3, 'CREATE' => 3, 'CURSOR' => 3,
138-
'DELETE' => 3, 'ELSEIF' => 3, 'EXISTS' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3,
139-
'HAVING' => 3, 'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3,
140-
'REGEXP' => 3, 'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3,
141-
'SIGNAL' => 3, 'STORED' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
139+
'DELETE' => 3, 'ELSEIF' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3, 'HAVING' => 3,
140+
'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3, 'REGEXP' => 3,
141+
'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3, 'SIGNAL' => 3,
142+
'STORED' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
142143
'ANALYZE' => 3, 'BETWEEN' => 3, 'CASCADE' => 3, 'COLLATE' => 3, 'DECLARE' => 3,
143144
'DELAYED' => 3, 'ESCAPED' => 3, 'EXPLAIN' => 3, 'FOREIGN' => 3, 'ITERATE' => 3,
144145
'LEADING' => 3, 'NATURAL' => 3, 'OUTFILE' => 3, 'PRIMARY' => 3, 'RELEASE' => 3,
@@ -325,7 +326,7 @@ class ContextMariaDb100200 extends Context
325326
'MOD' => 35,
326327
'LEFT' => 35,
327328
'MATCH' => 35, 'RIGHT' => 35,
328-
'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
329+
'EXISTS' => 35, 'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
329330
'CONVERT' => 35, 'DEFAULT' => 35, 'REPLACE' => 35,
330331
'DATABASE' => 35, 'UTC_DATE' => 35, 'UTC_TIME' => 35,
331332
'LOCALTIME' => 35,
@@ -346,6 +347,6 @@ class ContextMariaDb100200 extends Context
346347

347348
'CHAR' => 43,
348349
'BINARY' => 43,
349-
'INTERVAL' => 43
350+
'INTERVAL' => 43,
350351
);
351352
}

src/Contexts/ContextMariaDb100300.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
/**
44
* Context for MariaDB 10.3.
55
*
6-
* This file was auto-generated.
6+
* This file was auto-generated from tools/contexts/*.txt.
7+
* Use tools/run_generators.sh for update.
78
*
89
* @see https://mariadb.com/kb/en/the-mariadb-library/reserved-words/
910
*/
@@ -135,10 +136,10 @@ class ContextMariaDb100300 extends Context
135136
'UNION' => 3, 'USAGE' => 3, 'USING' => 3, 'WHERE' => 3, 'WHILE' => 3,
136137
'WRITE' => 3,
137138
'BEFORE' => 3, 'CHANGE' => 3, 'COLUMN' => 3, 'CREATE' => 3, 'CURSOR' => 3,
138-
'DELETE' => 3, 'ELSEIF' => 3, 'EXCEPT' => 3, 'EXISTS' => 3, 'FLOAT4' => 3,
139-
'FLOAT8' => 3, 'HAVING' => 3, 'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3,
140-
'OPTION' => 3, 'REGEXP' => 3, 'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3,
141-
'SELECT' => 3, 'SIGNAL' => 3, 'STORED' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
139+
'DELETE' => 3, 'ELSEIF' => 3, 'EXCEPT' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3,
140+
'HAVING' => 3, 'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3,
141+
'REGEXP' => 3, 'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3,
142+
'SIGNAL' => 3, 'STORED' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
142143
'ANALYZE' => 3, 'BETWEEN' => 3, 'CASCADE' => 3, 'COLLATE' => 3, 'DECLARE' => 3,
143144
'DELAYED' => 3, 'ESCAPED' => 3, 'EXPLAIN' => 3, 'FOREIGN' => 3, 'ITERATE' => 3,
144145
'LEADING' => 3, 'NATURAL' => 3, 'OUTFILE' => 3, 'PRIMARY' => 3, 'RELEASE' => 3,
@@ -325,7 +326,7 @@ class ContextMariaDb100300 extends Context
325326
'MOD' => 35,
326327
'LEFT' => 35,
327328
'MATCH' => 35, 'RIGHT' => 35,
328-
'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
329+
'EXISTS' => 35, 'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
329330
'CONVERT' => 35, 'DEFAULT' => 35, 'REPLACE' => 35,
330331
'DATABASE' => 35, 'UTC_DATE' => 35, 'UTC_TIME' => 35,
331332
'LOCALTIME' => 35,
@@ -346,6 +347,6 @@ class ContextMariaDb100300 extends Context
346347

347348
'CHAR' => 43,
348349
'BINARY' => 43,
349-
'INTERVAL' => 43
350+
'INTERVAL' => 43,
350351
);
351352
}

src/Contexts/ContextMySql50000.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
/**
44
* Context for MySQL 5.0.
55
*
6-
* This file was auto-generated.
6+
* This file was auto-generated from tools/contexts/*.txt.
7+
* Use tools/run_generators.sh for update.
78
*
89
* @see https://dev.mysql.com/doc/refman/5.0/en/keywords.html
910
*/
@@ -111,10 +112,10 @@ class ContextMySql50000 extends Context
111112
'PURGE' => 3, 'READS' => 3, 'RLIKE' => 3, 'TABLE' => 3, 'UNION' => 3,
112113
'USAGE' => 3, 'USING' => 3, 'WHERE' => 3, 'WHILE' => 3, 'WRITE' => 3,
113114
'BEFORE' => 3, 'CHANGE' => 3, 'COLUMN' => 3, 'CREATE' => 3, 'CURSOR' => 3,
114-
'DELETE' => 3, 'ELSEIF' => 3, 'EXISTS' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3,
115-
'HAVING' => 3, 'IGNORE' => 3, 'INFILE' => 3, 'OPTION' => 3, 'REGEXP' => 3,
116-
'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3, 'SONAME' => 3,
117-
'UNLOCK' => 3, 'UPDATE' => 3,
115+
'DELETE' => 3, 'ELSEIF' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3, 'HAVING' => 3,
116+
'IGNORE' => 3, 'INFILE' => 3, 'OPTION' => 3, 'REGEXP' => 3, 'RENAME' => 3,
117+
'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3, 'SONAME' => 3, 'UNLOCK' => 3,
118+
'UPDATE' => 3,
118119
'ANALYZE' => 3, 'BETWEEN' => 3, 'CASCADE' => 3, 'COLLATE' => 3, 'DECLARE' => 3,
119120
'DELAYED' => 3, 'ESCAPED' => 3, 'EXPLAIN' => 3, 'FOREIGN' => 3, 'ITERATE' => 3,
120121
'LEADING' => 3, 'NATURAL' => 3, 'OUTFILE' => 3, 'PRIMARY' => 3, 'RELEASE' => 3,
@@ -252,7 +253,7 @@ class ContextMySql50000 extends Context
252253
'MOD' => 35,
253254
'LEFT' => 35,
254255
'MATCH' => 35, 'RIGHT' => 35,
255-
'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
256+
'EXISTS' => 35, 'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
256257
'CONVERT' => 35, 'DEFAULT' => 35, 'REPLACE' => 35,
257258
'DATABASE' => 35, 'UTC_DATE' => 35, 'UTC_TIME' => 35,
258259
'LOCALTIME' => 35,
@@ -273,6 +274,6 @@ class ContextMySql50000 extends Context
273274

274275
'CHAR' => 43,
275276
'BINARY' => 43,
276-
'INTERVAL' => 43
277+
'INTERVAL' => 43,
277278
);
278279
}

src/Contexts/ContextMySql50100.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
/**
44
* Context for MySQL 5.1.
55
*
6-
* This file was auto-generated.
6+
* This file was auto-generated from tools/contexts/*.txt.
7+
* Use tools/run_generators.sh for update.
78
*
89
* @see https://dev.mysql.com/doc/refman/5.1/en/keywords.html
910
*/
@@ -122,10 +123,10 @@ class ContextMySql50100 extends Context
122123
'UNION' => 3, 'USAGE' => 3, 'USING' => 3, 'WHERE' => 3, 'WHILE' => 3,
123124
'WRITE' => 3,
124125
'BEFORE' => 3, 'CHANGE' => 3, 'COLUMN' => 3, 'CREATE' => 3, 'CURSOR' => 3,
125-
'DELETE' => 3, 'ELSEIF' => 3, 'EXISTS' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3,
126-
'HAVING' => 3, 'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3,
127-
'REGEXP' => 3, 'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3,
128-
'UNLOCK' => 3, 'UPDATE' => 3,
126+
'DELETE' => 3, 'ELSEIF' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3, 'HAVING' => 3,
127+
'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3, 'REGEXP' => 3,
128+
'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3, 'UNLOCK' => 3,
129+
'UPDATE' => 3,
129130
'ANALYZE' => 3, 'BETWEEN' => 3, 'CASCADE' => 3, 'COLLATE' => 3, 'DECLARE' => 3,
130131
'DELAYED' => 3, 'ESCAPED' => 3, 'EXPLAIN' => 3, 'FOREIGN' => 3, 'ITERATE' => 3,
131132
'LEADING' => 3, 'NATURAL' => 3, 'OUTFILE' => 3, 'PRIMARY' => 3, 'RELEASE' => 3,
@@ -272,7 +273,7 @@ class ContextMySql50100 extends Context
272273
'MOD' => 35,
273274
'LEFT' => 35,
274275
'MATCH' => 35, 'RIGHT' => 35,
275-
'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
276+
'EXISTS' => 35, 'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
276277
'CONVERT' => 35, 'DEFAULT' => 35, 'REPLACE' => 35,
277278
'DATABASE' => 35, 'UTC_DATE' => 35, 'UTC_TIME' => 35,
278279
'LOCALTIME' => 35,
@@ -293,6 +294,6 @@ class ContextMySql50100 extends Context
293294

294295
'CHAR' => 43,
295296
'BINARY' => 43,
296-
'INTERVAL' => 43
297+
'INTERVAL' => 43,
297298
);
298299
}

src/Contexts/ContextMySql50500.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
/**
44
* Context for MySQL 5.5.
55
*
6-
* This file was auto-generated.
6+
* This file was auto-generated from tools/contexts/*.txt.
7+
* Use tools/run_generators.sh for update.
78
*
89
* @see https://dev.mysql.com/doc/refman/5.5/en/keywords.html
910
*/
@@ -126,10 +127,10 @@ class ContextMySql50500 extends Context
126127
'UNION' => 3, 'USAGE' => 3, 'USING' => 3, 'WHERE' => 3, 'WHILE' => 3,
127128
'WRITE' => 3,
128129
'BEFORE' => 3, 'CHANGE' => 3, 'COLUMN' => 3, 'CREATE' => 3, 'CURSOR' => 3,
129-
'DELETE' => 3, 'ELSEIF' => 3, 'EXISTS' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3,
130-
'HAVING' => 3, 'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3,
131-
'REGEXP' => 3, 'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3,
132-
'SIGNAL' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
130+
'DELETE' => 3, 'ELSEIF' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3, 'HAVING' => 3,
131+
'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3, 'REGEXP' => 3,
132+
'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3, 'SIGNAL' => 3,
133+
'UNLOCK' => 3, 'UPDATE' => 3,
133134
'ANALYZE' => 3, 'BETWEEN' => 3, 'CASCADE' => 3, 'COLLATE' => 3, 'DECLARE' => 3,
134135
'DELAYED' => 3, 'ESCAPED' => 3, 'EXPLAIN' => 3, 'FOREIGN' => 3, 'ITERATE' => 3,
135136
'LEADING' => 3, 'NATURAL' => 3, 'OUTFILE' => 3, 'PRIMARY' => 3, 'RELEASE' => 3,
@@ -278,7 +279,7 @@ class ContextMySql50500 extends Context
278279
'MOD' => 35,
279280
'LEFT' => 35,
280281
'MATCH' => 35, 'RIGHT' => 35,
281-
'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
282+
'EXISTS' => 35, 'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
282283
'CONVERT' => 35, 'DEFAULT' => 35, 'REPLACE' => 35,
283284
'DATABASE' => 35, 'UTC_DATE' => 35, 'UTC_TIME' => 35,
284285
'LOCALTIME' => 35,
@@ -299,6 +300,6 @@ class ContextMySql50500 extends Context
299300

300301
'CHAR' => 43,
301302
'BINARY' => 43,
302-
'INTERVAL' => 43
303+
'INTERVAL' => 43,
303304
);
304305
}

src/Contexts/ContextMySql50600.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
/**
44
* Context for MySQL 5.6.
55
*
6-
* This file was auto-generated.
6+
* This file was auto-generated from tools/contexts/*.txt.
7+
* Use tools/run_generators.sh for update.
78
*
89
* @see https://dev.mysql.com/doc/refman/5.6/en/keywords.html
910
*/
@@ -130,10 +131,10 @@ class ContextMySql50600 extends Context
130131
'UNION' => 3, 'USAGE' => 3, 'USING' => 3, 'WHERE' => 3, 'WHILE' => 3,
131132
'WRITE' => 3,
132133
'BEFORE' => 3, 'CHANGE' => 3, 'COLUMN' => 3, 'CREATE' => 3, 'CURSOR' => 3,
133-
'DELETE' => 3, 'ELSEIF' => 3, 'EXISTS' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3,
134-
'HAVING' => 3, 'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3,
135-
'REGEXP' => 3, 'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3,
136-
'SIGNAL' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
134+
'DELETE' => 3, 'ELSEIF' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3, 'HAVING' => 3,
135+
'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3, 'REGEXP' => 3,
136+
'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3, 'SIGNAL' => 3,
137+
'UNLOCK' => 3, 'UPDATE' => 3,
137138
'ANALYZE' => 3, 'BETWEEN' => 3, 'CASCADE' => 3, 'COLLATE' => 3, 'DECLARE' => 3,
138139
'DELAYED' => 3, 'ESCAPED' => 3, 'EXPLAIN' => 3, 'FOREIGN' => 3, 'ITERATE' => 3,
139140
'LEADING' => 3, 'NATURAL' => 3, 'OUTFILE' => 3, 'PRIMARY' => 3, 'RELEASE' => 3,
@@ -303,7 +304,7 @@ class ContextMySql50600 extends Context
303304
'MOD' => 35,
304305
'LEFT' => 35,
305306
'MATCH' => 35, 'RIGHT' => 35,
306-
'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
307+
'EXISTS' => 35, 'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
307308
'CONVERT' => 35, 'DEFAULT' => 35, 'REPLACE' => 35,
308309
'DATABASE' => 35, 'UTC_DATE' => 35, 'UTC_TIME' => 35,
309310
'LOCALTIME' => 35,
@@ -324,6 +325,6 @@ class ContextMySql50600 extends Context
324325

325326
'CHAR' => 43,
326327
'BINARY' => 43,
327-
'INTERVAL' => 43
328+
'INTERVAL' => 43,
328329
);
329330
}

src/Contexts/ContextMySql50700.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
/**
44
* Context for MySQL 5.7.
55
*
6-
* This file was auto-generated.
6+
* This file was auto-generated from tools/contexts/*.txt.
7+
* Use tools/run_generators.sh for update.
78
*
89
* @see https://dev.mysql.com/doc/refman/5.7/en/keywords.html
910
*/
@@ -135,10 +136,10 @@ class ContextMySql50700 extends Context
135136
'UNION' => 3, 'USAGE' => 3, 'USING' => 3, 'WHERE' => 3, 'WHILE' => 3,
136137
'WRITE' => 3,
137138
'BEFORE' => 3, 'CHANGE' => 3, 'COLUMN' => 3, 'CREATE' => 3, 'CURSOR' => 3,
138-
'DELETE' => 3, 'ELSEIF' => 3, 'EXISTS' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3,
139-
'HAVING' => 3, 'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3,
140-
'REGEXP' => 3, 'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3,
141-
'SIGNAL' => 3, 'STORED' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
139+
'DELETE' => 3, 'ELSEIF' => 3, 'FLOAT4' => 3, 'FLOAT8' => 3, 'HAVING' => 3,
140+
'IGNORE' => 3, 'INFILE' => 3, 'LINEAR' => 3, 'OPTION' => 3, 'REGEXP' => 3,
141+
'RENAME' => 3, 'RETURN' => 3, 'REVOKE' => 3, 'SELECT' => 3, 'SIGNAL' => 3,
142+
'STORED' => 3, 'UNLOCK' => 3, 'UPDATE' => 3,
142143
'ANALYZE' => 3, 'BETWEEN' => 3, 'CASCADE' => 3, 'COLLATE' => 3, 'DECLARE' => 3,
143144
'DELAYED' => 3, 'ESCAPED' => 3, 'EXPLAIN' => 3, 'FOREIGN' => 3, 'ITERATE' => 3,
144145
'LEADING' => 3, 'NATURAL' => 3, 'OUTFILE' => 3, 'PRIMARY' => 3, 'RELEASE' => 3,
@@ -325,7 +326,7 @@ class ContextMySql50700 extends Context
325326
'MOD' => 35,
326327
'LEFT' => 35,
327328
'MATCH' => 35, 'RIGHT' => 35,
328-
'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
329+
'EXISTS' => 35, 'INSERT' => 35, 'REPEAT' => 35, 'SCHEMA' => 35, 'VALUES' => 35,
329330
'CONVERT' => 35, 'DEFAULT' => 35, 'REPLACE' => 35,
330331
'DATABASE' => 35, 'UTC_DATE' => 35, 'UTC_TIME' => 35,
331332
'LOCALTIME' => 35,
@@ -346,6 +347,6 @@ class ContextMySql50700 extends Context
346347

347348
'CHAR' => 43,
348349
'BINARY' => 43,
349-
'INTERVAL' => 43
350+
'INTERVAL' => 43,
350351
);
351352
}

0 commit comments

Comments
 (0)