@@ -27,7 +27,7 @@ public class YdbQueryParserTest {
2727 "BULK;~;" ,
2828 }, delimiter = '~' )
2929 public void emptyQueryTest (String query , String prepared ) throws SQLException {
30- YdbQueryParser parser = new YdbQueryParser (query , true , true );
30+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
3131 String parsed = parser .parseSQL ();
3232 Assertions .assertEquals (prepared , parsed );
3333 Assertions .assertEquals (0 , parser .getStatements ().size ());
@@ -42,7 +42,7 @@ public void emptyQueryTest(String query, String prepared) throws SQLException {
4242 "'EXPLAIN/*comment*/UPSERT INTO', '/*comment*/UPSERT INTO', INSERT_UPSERT" ,
4343 })
4444 public void explainQueryTest (String query , String prepared , String cmd ) throws SQLException {
45- YdbQueryParser parser = new YdbQueryParser (query , true , true );
45+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
4646 String parsed = parser .parseSQL ();
4747
4848 Assertions .assertEquals (prepared , parsed );
@@ -61,7 +61,7 @@ public void explainQueryTest(String query, String prepared, String cmd) throws S
6161 "-- comment \n Create;" ,
6262 })
6363 public void schemeQueryTest (String query ) throws SQLException {
64- YdbQueryParser parser = new YdbQueryParser (query , true , true );
64+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
6565 String parsed = parser .parseSQL ();
6666
6767 Assertions .assertEquals (query , parsed );
@@ -81,7 +81,7 @@ public void schemeQueryTest(String query) throws SQLException {
8181 "BuLK_INSERT;" ,
8282 })
8383 public void unknownQueryTest (String query ) throws SQLException {
84- YdbQueryParser parser = new YdbQueryParser (query , true , true );
84+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
8585 String parsed = parser .parseSQL ();
8686
8787 Assertions .assertEquals (query , parsed );
@@ -95,7 +95,7 @@ public void unknownQueryTest(String query) throws SQLException {
9595 @ Test
9696 public void wrongSqlCommandTest () throws SQLException {
9797 String query = "SC;" ;
98- YdbQueryParser parser = new YdbQueryParser (query , true , true );
98+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
9999 String parsed = parser .parseSQL ();
100100 Assertions .assertEquals (query , parsed );
101101
@@ -110,7 +110,7 @@ public void yqlUpsertTest() throws SQLException {
110110 + "declare $p2 as Text;\n "
111111 + "upsert into tableName (key, c_Text) values ($p1, $p2)" ;
112112
113- YdbQueryParser parser = new YdbQueryParser (query , true , true );
113+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
114114 String parsed = parser .parseSQL ();
115115 Assertions .assertEquals (query , parsed );
116116
@@ -126,7 +126,7 @@ public void yqlSelectWithKeyTest() throws SQLException {
126126 + "declare $key as Optional<Int32>;\n "
127127 + "select key, column from tableName where key=$key" ;
128128
129- YdbQueryParser parser = new YdbQueryParser (query , true , true );
129+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
130130 String parsed = parser .parseSQL ();
131131 Assertions .assertEquals (query , parsed );
132132
@@ -143,7 +143,7 @@ public void scanSelectWithKeyTest() throws SQLException {
143143 + "declare $key as Optional<Int32>;\n "
144144 + "scan select key, column from tableName where key=$key" ;
145145
146- YdbQueryParser parser = new YdbQueryParser (query , true , true );
146+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
147147 String parsed = parser .parseSQL ();
148148 Assertions .assertEquals ("declare $key as Optional<Int32>;\n "
149149 + " select key, column from tableName where key=$key" , parsed );
@@ -165,7 +165,7 @@ public void scanSelectWithKeyTest() throws SQLException {
165165 + "@'select offset, limit from test_table offset 20 limit -- comment\n $jp1;'" ,
166166 }, delimiter = '@' )
167167 public void offsetParameterTest (String query , String parsed ) throws SQLException {
168- YdbQueryParser parser = new YdbQueryParser (query , true , true );
168+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
169169 Assertions .assertEquals (parsed , parser .parseSQL ());
170170
171171 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -194,7 +194,7 @@ public void offsetParameterTest(String query, String parsed) throws SQLException
194194 "select * from test_table where limit/?" ,
195195 })
196196 public void noOffsetParameterTest (String query ) throws SQLException {
197- YdbQueryParser parser = new YdbQueryParser (query , true , true );
197+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
198198 parser .parseSQL ();
199199
200200 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -219,7 +219,7 @@ public void noOffsetParameterTest(String query) throws SQLException {
219219 ";;Insert into table_name (`c1`, /* comment */ c2, c3 ) values(?, ? , ?);;" ,
220220 })
221221 public void batchedInsertTest (String query ) throws SQLException {
222- YdbQueryParser parser = new YdbQueryParser (query , true , true );
222+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
223223 parser .parseSQL ();
224224
225225 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -245,7 +245,7 @@ public void batchedInsertTest(String query) throws SQLException {
245245 ";;Insert\t into\t one_column(`c1`) values(\t \n ?);;;" ,
246246 })
247247 public void batchedInsertOneColumnTest (String query ) throws SQLException {
248- YdbQueryParser parser = new YdbQueryParser (query , true , true );
248+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
249249 parser .parseSQL ();
250250
251251 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -271,7 +271,7 @@ public void batchedInsertOneColumnTest(String query) throws SQLException {
271271 ";;Upsert/* comment */into table_name (`c1`, /* comment */ c2, c3 ) values(?, ? , ?);" ,
272272 })
273273 public void batchedUpsertTest (String query ) throws SQLException {
274- YdbQueryParser parser = new YdbQueryParser (query , true , true );
274+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
275275 parser .parseSQL ();
276276
277277 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -297,7 +297,7 @@ public void batchedUpsertTest(String query) throws SQLException {
297297 ";;Upsert\t into\t one_column(`c1`) values(\t \n ?);;;" ,
298298 })
299299 public void batchedUpsertOneColumnTest (String query ) throws SQLException {
300- YdbQueryParser parser = new YdbQueryParser (query , true , true );
300+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
301301 parser .parseSQL ();
302302
303303 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -323,7 +323,7 @@ public void batchedUpsertOneColumnTest(String query) throws SQLException {
323323 ";;Replace/* comment */into table_name (`c1`, /* comment */ c2, c3 ) values(?, ? , ?);" ,
324324 })
325325 public void batchedReplaceTest (String query ) throws SQLException {
326- YdbQueryParser parser = new YdbQueryParser (query , true , true );
326+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
327327 parser .parseSQL ();
328328
329329 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -349,7 +349,7 @@ public void batchedReplaceTest(String query) throws SQLException {
349349 ";;Replace\t into\t one_column(`c1`) values(\t \n ?);;;" ,
350350 })
351351 public void batchedReplaceOneColumnTest (String query ) throws SQLException {
352- YdbQueryParser parser = new YdbQueryParser (query , true , true );
352+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
353353 parser .parseSQL ();
354354
355355 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -375,7 +375,7 @@ public void batchedReplaceOneColumnTest(String query) throws SQLException {
375375 ";;UPDATE/* comment */table_name set `c1`= ?, c2 = ?, c3 = ? WHERE k1\n =\t ?--comment\n AND k2=?" ,
376376 })
377377 public void batchedUpdateTest (String query ) throws SQLException {
378- YdbQueryParser parser = new YdbQueryParser (query , true , true );
378+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
379379 parser .parseSQL ();
380380
381381 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -401,7 +401,7 @@ public void batchedUpdateTest(String query) throws SQLException {
401401 ";;UPDATE/* comment */one_column set `c1`= ? WHERE k1=--comment\n ?" ,
402402 })
403403 public void batchedUpdateOneColumnTest (String query ) throws SQLException {
404- YdbQueryParser parser = new YdbQueryParser (query , true , true );
404+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
405405 parser .parseSQL ();
406406
407407 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -427,7 +427,7 @@ public void batchedUpdateOneColumnTest(String query) throws SQLException {
427427 ";;DELETE/* comment */FRom table_name WHERE k1\n =\t ?--comment\n AND k2=?" ,
428428 })
429429 public void batchedDeleteTest (String query ) throws SQLException {
430- YdbQueryParser parser = new YdbQueryParser (query , true , true );
430+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
431431 parser .parseSQL ();
432432
433433 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -452,7 +452,7 @@ public void batchedDeleteTest(String query) throws SQLException {
452452 ";;DELETE/* comment */FROM--\n one_column WHERE k1=--comment\n ?" ,
453453 })
454454 public void batchedDeleteOneColumnTest (String query ) throws SQLException {
455- YdbQueryParser parser = new YdbQueryParser (query , true , true );
455+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
456456 parser .parseSQL ();
457457
458458 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -495,7 +495,7 @@ public void batchedDeleteOneColumnTest(String query) throws SQLException {
495495 "upsert into table_name (c1, c2, c3) values (?, ?, ?); select 1;" ,
496496 })
497497 public void notBatchedTest (String query ) throws SQLException {
498- YdbQueryParser parser = new YdbQueryParser (query , true , true );
498+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
499499 parser .parseSQL ();
500500
501501 YqlBatcher batch = parser .getYqlBatcher ();
@@ -510,7 +510,7 @@ public void notBatchedTest(String query) throws SQLException {
510510 ";;BUlk Insert into table_name (`c1`, /* comment */ c2, c3 ) values(?, ? , ?);" ,
511511 })
512512 public void validBulkInsertTest (String query ) throws SQLException {
513- YdbQueryParser parser = new YdbQueryParser (query , true , true );
513+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
514514 parser .parseSQL ();
515515
516516 Assertions .assertEquals (1 , parser .getStatements ().size ());
@@ -534,7 +534,7 @@ public void validBulkInsertTest(String query) throws SQLException {
534534 ";;Bulk Upsert/* comment */into table_name (`c1`, /* comment */ c2, c3 ) values(?, ? , ?);" ,
535535 })
536536 public void validBulkUpsertTest (String query ) throws SQLException {
537- YdbQueryParser parser = new YdbQueryParser (query , true , true );
537+ YdbQueryParser parser = new YdbQueryParser (query , true , true , true );
538538 parser .parseSQL ();
539539
540540 Assertions .assertEquals (1 , parser .getStatements ().size ());
0 commit comments