@@ -41,12 +41,12 @@ class ContextMariaDb100200 extends Context
4141 'VIEW ' => 1 , 'WAIT ' => 1 , 'WORK ' => 1 , 'X509 ' => 1 ,
4242 'AFTER ' => 1 , 'BEGIN ' => 1 , 'BLOCK ' => 1 , 'BTREE ' => 1 , 'CACHE ' => 1 ,
4343 'CHAIN ' => 1 , 'CLOSE ' => 1 , 'ERROR ' => 1 , 'EVENT ' => 1 , 'EVERY ' => 1 ,
44- 'FIRST ' => 1 , 'FIXED ' => 1 , 'FLUSH ' => 1 , 'FOUND ' => 1 , 'HOSTS ' => 1 ,
45- 'LEVEL ' => 1 , 'LOCAL ' => 1 , 'LOCKS ' => 1 , 'MERGE ' => 1 , 'MUTEX ' => 1 ,
46- 'NAMES ' => 1 , 'NCHAR ' => 1 , 'NEVER ' => 1 , 'OWNER ' => 1 , 'PHASE ' => 1 ,
47- 'PROXY ' => 1 , 'QUERY ' => 1 , 'QUICK ' => 1 , 'RELAY ' => 1 , 'RESET ' => 1 ,
48- 'RTREE ' => 1 , 'SHARE ' => 1 , 'SLAVE ' => 1 , 'START ' => 1 , 'SUPER ' => 1 ,
49- 'SWAPS ' => 1 , ' TYPES ' => 1 , 'UNTIL ' => 1 , 'VALUE ' => 1 ,
44+ 'FIRST ' => 1 , 'FLUSH ' => 1 , 'FOUND ' => 1 , 'HOSTS ' => 1 , 'LEVEL ' => 1 ,
45+ 'LOCAL ' => 1 , 'LOCKS ' => 1 , 'MERGE ' => 1 , 'MUTEX ' => 1 , 'NAMES ' => 1 ,
46+ 'NCHAR ' => 1 , 'NEVER ' => 1 , 'OWNER ' => 1 , 'PHASE ' => 1 , 'PROXY ' => 1 ,
47+ 'QUERY ' => 1 , 'QUICK ' => 1 , 'RELAY ' => 1 , 'RESET ' => 1 , 'RTREE ' => 1 ,
48+ 'SHARE ' => 1 , 'SLAVE ' => 1 , 'START ' => 1 , 'SUPER ' => 1 , 'SWAPS ' => 1 ,
49+ 'TYPES ' => 1 , 'UNTIL ' => 1 , 'VALUE ' => 1 ,
5050 'ACTION ' => 1 , 'ALWAYS ' => 1 , 'BACKUP ' => 1 , 'BINLOG ' => 1 , 'CIPHER ' => 1 ,
5151 'CLIENT ' => 1 , 'COMMIT ' => 1 , 'ENABLE ' => 1 , 'ENGINE ' => 1 , 'ERRORS ' => 1 ,
5252 'ESCAPE ' => 1 , 'EVENTS ' => 1 , 'EXPIRE ' => 1 , 'EXPORT ' => 1 , 'FAULTS ' => 1 ,
@@ -119,9 +119,8 @@ class ContextMariaDb100200 extends Context
119119 'FOR ' => 3 , 'GET ' => 3 , 'NOT ' => 3 , 'OUT ' => 3 , 'SQL ' => 3 , 'SSL ' => 3 ,
120120 'USE ' => 3 , 'XOR ' => 3 ,
121121 'BOTH ' => 3 , 'CALL ' => 3 , 'CASE ' => 3 , 'DESC ' => 3 , 'DROP ' => 3 , 'DUAL ' => 3 ,
122- 'EACH ' => 3 , 'ELSE ' => 3 , 'EXIT ' => 3 , 'FROM ' => 3 , 'INT1 ' => 3 , 'INT2 ' => 3 ,
123- 'INT3 ' => 3 , 'INT4 ' => 3 , 'INT8 ' => 3 , 'INTO ' => 3 , 'JOIN ' => 3 , 'KEYS ' => 3 ,
124- 'KILL ' => 3 , 'LIKE ' => 3 , 'LOAD ' => 3 , 'LOCK ' => 3 , 'LONG ' => 3 , 'LOOP ' => 3 ,
122+ 'EACH ' => 3 , 'ELSE ' => 3 , 'EXIT ' => 3 , 'FROM ' => 3 , 'INTO ' => 3 , 'JOIN ' => 3 ,
123+ 'KEYS ' => 3 , 'KILL ' => 3 , 'LIKE ' => 3 , 'LOAD ' => 3 , 'LOCK ' => 3 , 'LOOP ' => 3 ,
125124 'NULL ' => 3 , 'OVER ' => 3 , 'READ ' => 3 , 'ROWS ' => 3 , 'SHOW ' => 3 , 'THEN ' => 3 ,
126125 'TRUE ' => 3 , 'UNDO ' => 3 , 'WHEN ' => 3 , 'WITH ' => 3 ,
127126 'ALTER ' => 3 , 'CHECK ' => 3 , 'CROSS ' => 3 , 'FALSE ' => 3 , 'FETCH ' => 3 ,
@@ -131,10 +130,10 @@ class ContextMariaDb100200 extends Context
131130 'UNION ' => 3 , 'USAGE ' => 3 , 'USING ' => 3 , 'WHERE ' => 3 , 'WHILE ' => 3 ,
132131 'WRITE ' => 3 ,
133132 'BEFORE ' => 3 , 'CHANGE ' => 3 , 'COLUMN ' => 3 , 'CREATE ' => 3 , 'CURSOR ' => 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- 'STORED ' => 3 , ' UNLOCK ' => 3 , ' UPDATE ' => 3 ,
133+ 'DELETE ' => 3 , 'ELSEIF ' => 3 , 'HAVING ' => 3 , 'IGNORE ' => 3 , 'INFILE ' => 3 ,
134+ 'LINEAR ' => 3 , 'OPTION ' => 3 , 'REGEXP ' => 3 , 'RENAME ' => 3 , 'RETURN ' => 3 ,
135+ 'REVOKE ' => 3 , 'SELECT ' => 3 , 'SIGNAL ' => 3 , 'STORED ' => 3 , 'UNLOCK ' => 3 ,
136+ 'UPDATE ' => 3 ,
138137 'ANALYZE ' => 3 , 'BETWEEN ' => 3 , 'CASCADE ' => 3 , 'COLLATE ' => 3 , 'DECLARE ' => 3 ,
139138 'DELAYED ' => 3 , 'ESCAPED ' => 3 , 'EXPLAIN ' => 3 , 'FOREIGN ' => 3 , 'ITERATE ' => 3 ,
140139 'LEADING ' => 3 , 'NATURAL ' => 3 , 'OUTFILE ' => 3 , 'PRIMARY ' => 3 , 'RELEASE ' => 3 ,
@@ -143,9 +142,9 @@ class ContextMariaDb100200 extends Context
143142 'MAXVALUE ' => 3 , 'MODIFIES ' => 3 , 'OPTIMIZE ' => 3 , 'RESIGNAL ' => 3 , 'RESTRICT ' => 3 ,
144143 'SPECIFIC ' => 3 , 'SQLSTATE ' => 3 , 'STARTING ' => 3 , 'TRAILING ' => 3 , 'UNSIGNED ' => 3 ,
145144 'ZEROFILL ' => 3 ,
146- 'CONDITION ' => 3 , 'DATABASES ' => 3 , 'GENERATED ' => 3 , 'MIDDLEINT ' => 3 ,
147- 'PARTITION ' => 3 , 'PRECISION ' => 3 , 'PROCEDURE ' => 3 , 'RECURSIVE ' => 3 ,
148- 'SENSITIVE ' => 3 , ' SEPARATOR ' => 3 ,
145+ 'CONDITION ' => 3 , 'DATABASES ' => 3 , 'GENERATED ' => 3 , 'PARTITION ' => 3 ,
146+ 'PRECISION ' => 3 , 'PROCEDURE ' => 3 , 'RECURSIVE ' => 3 , 'SENSITIVE ' => 3 ,
147+ 'SEPARATOR ' => 3 ,
149148 'ACCESSIBLE ' => 3 , 'ASENSITIVE ' => 3 , 'CONSTRAINT ' => 3 , 'DAY_MINUTE ' => 3 ,
150149 'DAY_SECOND ' => 3 , 'OPTIONALLY ' => 3 , 'READ_WRITE ' => 3 , 'REFERENCES ' => 3 ,
151150 'SQLWARNING ' => 3 , 'TERMINATED ' => 3 , 'YEAR_MONTH ' => 3 ,
@@ -187,23 +186,26 @@ class ContextMariaDb100200 extends Context
187186
188187 'BIT ' => 9 , 'XML ' => 9 ,
189188 'BOOL ' => 9 , 'ENUM ' => 9 , 'JSON ' => 9 , 'TEXT ' => 9 ,
190- 'ARRAY ' => 9 ,
189+ 'ARRAY ' => 9 , ' FIXED ' => 9 ,
191190 'SERIAL ' => 9 ,
192191 'BOOLEAN ' => 9 ,
193192 'DATETIME ' => 9 , 'GEOMETRY ' => 9 , 'MULTISET ' => 9 ,
194193 'MULTILINEPOINT ' => 9 ,
195194 'MULTILINEPOLYGON ' => 9 ,
196195
197196 'INT ' => 11 , 'SET ' => 11 ,
198- 'BLOB ' => 11 , 'REAL ' => 11 ,
197+ 'BLOB ' => 11 , 'INT1 ' => 11 , 'INT2 ' => 11 , 'INT3 ' => 11 , 'INT4 ' => 11 , 'INT8 ' => 11 ,
198+ 'LONG ' => 11 , 'REAL ' => 11 ,
199199 'FLOAT ' => 11 ,
200- 'BIGINT ' => 11 , 'DOUBLE ' => 11 ,
200+ 'BIGINT ' => 11 , 'DOUBLE ' => 11 , ' FLOAT4 ' => 11 , ' FLOAT8 ' => 11 ,
201201 'DECIMAL ' => 11 , 'INTEGER ' => 11 , 'NUMERIC ' => 11 , 'TINYINT ' => 11 , 'VARCHAR ' => 11 ,
202202 'LONGBLOB ' => 11 , 'LONGTEXT ' => 11 , 'SMALLINT ' => 11 , 'TINYBLOB ' => 11 , 'TINYTEXT ' => 11 ,
203- 'CHARACTER ' => 11 , 'MEDIUMINT ' => 11 , 'VARBINARY ' => 11 ,
203+ 'CHARACTER ' => 11 , 'MEDIUMINT ' => 11 , 'MIDDLEINT ' => 11 , ' VARBINARY ' => 11 ,
204204 'MEDIUMBLOB ' => 11 , 'MEDIUMTEXT ' => 11 ,
205205
206- 'BINARY VARYING ' => 15 ,
206+ 'LONG VARCHAR ' => 15 ,
207+ 'BINARY VARYING ' => 15 , 'LONG VARBINARY ' => 15 ,
208+ 'CHARACTER VARYING ' => 15 ,
207209
208210 'KEY ' => 19 ,
209211 'INDEX ' => 19 ,
0 commit comments