@@ -306,13 +306,13 @@ private static Stream<Arguments> simplifyArgs() {
306306 expect ("SELECT" , "schema.table" , "SELECT schema.table" )),
307307 Arguments .of (
308308 "SELECT x, y, z FROM `schema table`" ,
309- expect ("SELECT" , "schema table" , "SELECT schema table" )),
309+ expect ("SELECT" , "schema table" , "SELECT ` schema table` " )),
310310 Arguments .of (
311311 "SELECT x, y, z FROM `schema`.`table`" ,
312312 expect ("SELECT" , "`schema`.`table`" , "SELECT `schema`.`table`" )),
313313 Arguments .of (
314314 "SELECT x, y, z FROM \" schema table\" " ,
315- expect ("SELECT" , "schema table" , "SELECT schema table" )),
315+ expect ("SELECT" , "schema table" , "SELECT \" schema table\" " )),
316316 Arguments .of (
317317 "SELECT x, y, z FROM \" schema\" .\" table\" " ,
318318 expect ("SELECT" , "\" schema\" .\" table\" " , "SELECT \" schema\" .\" table\" " )),
@@ -392,10 +392,10 @@ private static Stream<Arguments> simplifyArgs() {
392392 Arguments .of (
393393 "insert into db.table where lalala" , expect ("INSERT" , "db.table" , "INSERT db.table" )),
394394 Arguments .of (
395- "insert into `db table` where lalala" , expect ("INSERT" , "db table" , "INSERT db table" )),
395+ "insert into `db table` where lalala" , expect ("INSERT" , "db table" , "INSERT ` db table` " )),
396396 Arguments .of (
397397 "insert into \" db table\" where lalala" ,
398- expect ("INSERT" , "db table" , "INSERT db table" )),
398+ expect ("INSERT" , "db table" , "INSERT \" db table\" " )),
399399 Arguments .of ("insert without i-n-t-o" , expect ("INSERT" , null , "INSERT" )),
400400
401401 // Delete
@@ -404,10 +404,10 @@ private static Stream<Arguments> simplifyArgs() {
404404 expect ("DELETE" , "table" , "DELETE table" )),
405405 Arguments .of (
406406 "delete from `my table` where something something" ,
407- expect ("DELETE" , "my table" , "DELETE my table" )),
407+ expect ("DELETE" , "my table" , "DELETE ` my table` " )),
408408 Arguments .of (
409409 "delete from \" my table\" where something something" ,
410- expect ("DELETE" , "my table" , "DELETE my table" )),
410+ expect ("DELETE" , "my table" , "DELETE \" my table\" " )),
411411 Arguments .of (
412412 "delete from foo where x IN (1,2,3)" ,
413413 expect ("delete from foo where x IN (?)" , "DELETE" , "foo" , "DELETE foo" )),
@@ -420,17 +420,17 @@ private static Stream<Arguments> simplifyArgs() {
420420 expect ("update table set answer=?" , "UPDATE" , "table" , "UPDATE table" )),
421421 Arguments .of (
422422 "update `my table` set answer=42" ,
423- expect ("update `my table` set answer=?" , "UPDATE" , "my table" , "UPDATE my table" )),
423+ expect ("update `my table` set answer=?" , "UPDATE" , "my table" , "UPDATE ` my table` " )),
424424 Arguments .of (
425425 "update `my table` set answer=42 where x IN('a', 'b') AND y In ('a', 'b')" ,
426426 expect (
427427 "update `my table` set answer=? where x IN(?) AND y In (?)" ,
428428 "UPDATE" ,
429429 "my table" ,
430- "UPDATE my table" )),
430+ "UPDATE ` my table` " )),
431431 Arguments .of (
432432 "update \" my table\" set answer=42" ,
433- expect ("update \" my table\" set answer=?" , "UPDATE" , "my table" , "UPDATE my table" )),
433+ expect ("update \" my table\" set answer=?" , "UPDATE" , "my table" , "UPDATE \" my table\" " )),
434434 Arguments .of ("update /*table" , expect ("UPDATE" , null , "UPDATE" )),
435435
436436 // Call
@@ -441,8 +441,8 @@ private static Stream<Arguments> simplifyArgs() {
441441
442442 // Merge
443443 Arguments .of ("merge into table" , expect ("MERGE" , "table" , "MERGE table" )),
444- Arguments .of ("merge into `my table`" , expect ("MERGE" , "my table" , "MERGE my table" )),
445- Arguments .of ("merge into \" my table\" " , expect ("MERGE" , "my table" , "MERGE my table" )),
444+ Arguments .of ("merge into `my table`" , expect ("MERGE" , "my table" , "MERGE ` my table` " )),
445+ Arguments .of ("merge into \" my table\" " , expect ("MERGE" , "my table" , "MERGE \" my table\" " )),
446446 Arguments .of (
447447 "merge table (into is optional in some dbs)" , expect ("MERGE" , "table" , "MERGE table" )),
448448 Arguments .of ("merge (into )))" , expect ("MERGE" , null , "MERGE" )),
@@ -455,11 +455,12 @@ private static Stream<Arguments> simplifyArgs() {
455455
456456 private static Stream <Arguments > ddlArgs () {
457457 return Stream .of (
458- Arguments .of ("CREATE TABLE `table`" , expect ("CREATE TABLE" , "table" , "CREATE TABLE table" )),
458+ Arguments .of (
459+ "CREATE TABLE `table`" , expect ("CREATE TABLE" , "table" , "CREATE TABLE `table`" )),
459460 Arguments .of (
460461 "CREATE TABLE IF NOT EXISTS table" ,
461462 expect ("CREATE TABLE" , "table" , "CREATE TABLE table" )),
462- Arguments .of ("DROP TABLE `if`" , expect ("DROP TABLE" , "if" , "DROP TABLE if " )),
463+ Arguments .of ("DROP TABLE `if`" , expect ("DROP TABLE" , "if" , "DROP TABLE `if` " )),
463464 Arguments .of (
464465 "ALTER TABLE table ADD CONSTRAINT c FOREIGN KEY (foreign_id) REFERENCES ref (id)" ,
465466 expect ("ALTER TABLE" , "table" , "ALTER TABLE table" )),
0 commit comments