Partially revert 4ba011266843857bbd3201e5b925a47e88e1808f

Add back leading operator enforcement.
This commit is contained in:
Markus Mäkelä
2018-09-20 15:26:51 +03:00
parent d8d0b1a29c
commit 71ffef5708
95 changed files with 1395 additions and 1392 deletions

View File

@ -8,18 +8,18 @@ int main(int argc, char** argv)
{
TestConnections test(argc, argv);
const char* sql
= "BEGIN NOT ATOMIC\n"
" DECLARE EXIT HANDLER FOR SQLEXCEPTION\n"
" BEGIN \n"
" ROLLBACK;\n"
" RESIGNAL;\n"
" END;\n"
" START TRANSACTION;\n"
" INSERT INTO test.t1 VALUES (1);\n"
" UPDATE test.t1 SET id = 2 WHERE id = 1;\n"
" COMMIT;\n"
"END\n";
const char* sql =
"BEGIN NOT ATOMIC\n"
" DECLARE EXIT HANDLER FOR SQLEXCEPTION\n"
" BEGIN \n"
" ROLLBACK;\n"
" RESIGNAL;\n"
" END;\n"
" START TRANSACTION;\n"
" INSERT INTO test.t1 VALUES (1);\n"
" UPDATE test.t1 SET id = 2 WHERE id = 1;\n"
" COMMIT;\n"
"END\n";
test.maxscales->connect();
test.try_query(test.maxscales->conn_rwsplit[0], "DROP TABLE IF EXISTS test.t1");