Skip to content

Commit 0922644

Browse files
committed
Update the contexts and fix createStatement functions' options
Signed-off-by: Fawzi Abdulfattah <iifawzie@gmail.com>
1 parent e6320e9 commit 0922644

16 files changed

+90
-122
lines changed

‎src/Contexts/ContextMariaDb100000.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,21 +149,22 @@ class ContextMariaDb100000 extends Context
149149
'SQL_CALC_FOUND_ROWS' => 3,
150150
'MASTER_SSL_VERIFY_SERVER_CERT' => 3,
151151

152+
'NO SQL' => 7,
152153
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
153154
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
154155
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
155156
'ON UPDATE' => 7, 'UNION ALL' => 7,
156157
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
157158
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
158159
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'ON SCHEDULE' => 7, 'STARTING BY' => 7,
159-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
160-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
160+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
161+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
161162
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
162-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
163+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
163164
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
164165
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
165166
'DISABLE ON SLAVE' => 7, 'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
166-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
167+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
167168
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
168169
'DEFAULT CHARACTER SET' => 7,
169170
'ON COMPLETION PRESERVE' => 7,

‎src/Contexts/ContextMariaDb100100.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,21 +160,22 @@ class ContextMariaDb100100 extends Context
160160
'SQL_CALC_FOUND_ROWS' => 3,
161161
'MASTER_SSL_VERIFY_SERVER_CERT' => 3,
162162

163+
'NO SQL' => 7,
163164
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
164165
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
165166
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
166167
'ON UPDATE' => 7, 'UNION ALL' => 7,
167168
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
168169
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
169170
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'ON SCHEDULE' => 7, 'STARTING BY' => 7,
170-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
171-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
171+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
172+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
172173
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
173-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
174+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
174175
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
175176
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
176177
'DISABLE ON SLAVE' => 7, 'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
177-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178179
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
179180
'DEFAULT CHARACTER SET' => 7,
180181
'ON COMPLETION PRESERVE' => 7,

‎src/Contexts/ContextMariaDb100200.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,21 +160,22 @@ class ContextMariaDb100200 extends Context
160160
'SQL_CALC_FOUND_ROWS' => 3,
161161
'MASTER_SSL_VERIFY_SERVER_CERT' => 3,
162162

163+
'NO SQL' => 7,
163164
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
164165
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
165166
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
166167
'ON UPDATE' => 7, 'UNION ALL' => 7,
167168
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
168169
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
169170
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'ON SCHEDULE' => 7, 'STARTING BY' => 7,
170-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
171-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
171+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
172+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
172173
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
173-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
174+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
174175
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
175176
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
176177
'DISABLE ON SLAVE' => 7, 'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
177-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178179
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
179180
'DEFAULT CHARACTER SET' => 7,
180181
'ON COMPLETION PRESERVE' => 7,

‎src/Contexts/ContextMariaDb100300.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,21 +160,22 @@ class ContextMariaDb100300 extends Context
160160
'SQL_CALC_FOUND_ROWS' => 3,
161161
'MASTER_SSL_VERIFY_SERVER_CERT' => 3,
162162

163+
'NO SQL' => 7,
163164
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
164165
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
165166
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
166167
'ON UPDATE' => 7, 'UNION ALL' => 7,
167168
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
168169
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
169170
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'ON SCHEDULE' => 7, 'STARTING BY' => 7,
170-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
171-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
171+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
172+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
172173
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
173-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
174+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
174175
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
175176
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
176177
'DISABLE ON SLAVE' => 7, 'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
177-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178179
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
179180
'DEFAULT CHARACTER SET' => 7,
180181
'ON COMPLETION PRESERVE' => 7,

‎src/Contexts/ContextMariaDb100400.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,21 +160,22 @@ class ContextMariaDb100400 extends Context
160160
'SQL_CALC_FOUND_ROWS' => 3,
161161
'MASTER_SSL_VERIFY_SERVER_CERT' => 3,
162162

163+
'NO SQL' => 7,
163164
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
164165
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
165166
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
166167
'ON UPDATE' => 7, 'UNION ALL' => 7,
167168
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
168169
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
169170
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'ON SCHEDULE' => 7, 'STARTING BY' => 7,
170-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
171-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
171+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
172+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
172173
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
173-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
174+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
174175
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
175176
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
176177
'DISABLE ON SLAVE' => 7, 'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
177-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178179
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
179180
'DEFAULT CHARACTER SET' => 7,
180181
'ON COMPLETION PRESERVE' => 7,

‎src/Contexts/ContextMariaDb100500.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,21 +160,22 @@ class ContextMariaDb100500 extends Context
160160
'SQL_CALC_FOUND_ROWS' => 3,
161161
'MASTER_SSL_VERIFY_SERVER_CERT' => 3,
162162

163+
'NO SQL' => 7,
163164
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
164165
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
165166
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
166167
'ON UPDATE' => 7, 'UNION ALL' => 7,
167168
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
168169
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
169170
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'ON SCHEDULE' => 7, 'STARTING BY' => 7,
170-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
171-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
171+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
172+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
172173
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
173-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
174+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
174175
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
175176
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
176177
'DISABLE ON SLAVE' => 7, 'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
177-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178179
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
179180
'DEFAULT CHARACTER SET' => 7,
180181
'ON COMPLETION PRESERVE' => 7,

‎src/Contexts/ContextMariaDb100600.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,21 +160,22 @@ class ContextMariaDb100600 extends Context
160160
'SQL_CALC_FOUND_ROWS' => 3,
161161
'MASTER_SSL_VERIFY_SERVER_CERT' => 3,
162162

163+
'NO SQL' => 7,
163164
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
164165
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
165166
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
166167
'ON UPDATE' => 7, 'UNION ALL' => 7,
167168
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
168169
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
169170
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'ON SCHEDULE' => 7, 'STARTING BY' => 7,
170-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
171-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
171+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
172+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
172173
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
173-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
174+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
174175
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
175176
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
176177
'DISABLE ON SLAVE' => 7, 'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
177-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
178179
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
179180
'DEFAULT CHARACTER SET' => 7,
180181
'ON COMPLETION PRESERVE' => 7,

‎src/Contexts/ContextMySql50000.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,21 +132,22 @@ class ContextMySql50000 extends Context
132132
'MINUTE_MICROSECOND' => 3, 'NO_WRITE_TO_BINLOG' => 3, 'SECOND_MICROSECOND' => 3,
133133
'SQL_CALC_FOUND_ROWS' => 3,
134134

135+
'NO SQL' => 7,
135136
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
136137
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
137138
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
138139
'ON UPDATE' => 7, 'UNION ALL' => 7,
139140
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
140141
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
141142
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'STARTING BY' => 7,
142-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
143-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
143+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
144+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
144145
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
145-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
146+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
146147
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
147148
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
148149
'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
149-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
150+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
150151
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
151152
'DEFAULT CHARACTER SET' => 7,
152153
'NATURAL LEFT OUTER JOIN' => 7,

‎src/Contexts/ContextMySql50100.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,21 +144,22 @@ class ContextMySql50100 extends Context
144144
'SQL_CALC_FOUND_ROWS' => 3,
145145
'MASTER_SSL_VERIFY_SERVER_CERT' => 3,
146146

147+
'NO SQL' => 7,
147148
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
148149
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
149150
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
150151
'ON UPDATE' => 7, 'UNION ALL' => 7,
151152
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
152153
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
153154
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'ON SCHEDULE' => 7, 'STARTING BY' => 7,
154-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
155-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
155+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
156+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
156157
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
157-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
158+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
158159
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
159160
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
160161
'DISABLE ON SLAVE' => 7, 'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
161-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
162+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
162163
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
163164
'DEFAULT CHARACTER SET' => 7,
164165
'ON COMPLETION PRESERVE' => 7,

‎src/Contexts/ContextMySql50500.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,21 +149,22 @@ class ContextMySql50500 extends Context
149149
'SQL_CALC_FOUND_ROWS' => 3,
150150
'MASTER_SSL_VERIFY_SERVER_CERT' => 3,
151151

152+
'NO SQL' => 7,
152153
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
153154
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
154155
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
155156
'ON UPDATE' => 7, 'UNION ALL' => 7,
156157
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
157158
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
158159
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'ON SCHEDULE' => 7, 'STARTING BY' => 7,
159-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
160-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
160+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
161+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
161162
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
162-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
163+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
163164
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
164165
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
165166
'DISABLE ON SLAVE' => 7, 'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
166-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
167+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
167168
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
168169
'DEFAULT CHARACTER SET' => 7,
169170
'ON COMPLETION PRESERVE' => 7,

‎src/Contexts/ContextMySql50600.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -154,21 +154,22 @@ class ContextMySql50600 extends Context
154154
'SQL_CALC_FOUND_ROWS' => 3,
155155
'MASTER_SSL_VERIFY_SERVER_CERT' => 3,
156156

157+
'NO SQL' => 7,
157158
'GROUP BY' => 7, 'NOT NULL' => 7, 'ORDER BY' => 7, 'SET NULL' => 7,
158159
'AND CHAIN' => 7, 'FULL JOIN' => 7, 'IF EXISTS' => 7, 'LEFT JOIN' => 7,
159160
'LESS THAN' => 7, 'LOAD DATA' => 7, 'NO ACTION' => 7, 'ON DELETE' => 7,
160161
'ON UPDATE' => 7, 'UNION ALL' => 7,
161162
'CROSS JOIN' => 7, 'ESCAPED BY' => 7, 'FOR UPDATE' => 7, 'INNER JOIN' => 7,
162163
'LINEAR KEY' => 7, 'NO RELEASE' => 7, 'OR REPLACE' => 7, 'RIGHT JOIN' => 7,
163164
'ENCLOSED BY' => 7, 'LINEAR HASH' => 7, 'ON SCHEDULE' => 7, 'STARTING BY' => 7,
164-
'AND NO CHAIN' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7, 'PARTITION BY' => 7,
165-
'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
165+
'AND NO CHAIN' => 7, 'CONTAINS SQL' => 7, 'FOR EACH ROW' => 7, 'NATURAL JOIN' => 7,
166+
'PARTITION BY' => 7, 'SET PASSWORD' => 7, 'SQL SECURITY' => 7,
166167
'CHARACTER SET' => 7, 'IF NOT EXISTS' => 7, 'TERMINATED BY' => 7,
167-
'DATA DIRECTORY' => 7, 'UNION DISTINCT' => 7,
168+
'DATA DIRECTORY' => 7, 'READS SQL DATA' => 7, 'UNION DISTINCT' => 7,
168169
'DEFAULT CHARSET' => 7, 'DEFAULT COLLATE' => 7, 'FULL OUTER JOIN' => 7, 'INDEX DIRECTORY' => 7,
169170
'LEFT OUTER JOIN' => 7, 'SUBPARTITION BY' => 7,
170171
'DISABLE ON SLAVE' => 7, 'GENERATED ALWAYS' => 7, 'RIGHT OUTER JOIN' => 7,
171-
'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
172+
'MODIFIES SQL DATA' => 7, 'NATURAL LEFT JOIN' => 7, 'START TRANSACTION' => 7,
172173
'LOCK IN SHARE MODE' => 7, 'NATURAL RIGHT JOIN' => 7, 'SELECT TRANSACTION' => 7,
173174
'DEFAULT CHARACTER SET' => 7,
174175
'ON COMPLETION PRESERVE' => 7,

0 commit comments

Comments
 (0)