@@ -48,10 +48,10 @@ public void emptyQueryTest(String query, String prepared) throws SQLException {
4848 @ ParameterizedTest (name = "[{index}] {0} is explain query" )
4949 @ CsvSource (value = {
5050 "'Explain select * from table', ' select * from table', SELECT" ,
51- "'exPlain\n upsert to', '\n upsert to', INSERT_UPSERT " ,
51+ "'exPlain\n upsert to', '\n upsert to', DML " ,
5252 "' Explain select * from table', ' select * from table', SELECT" ,
53- "'\t exPlain\n upsert to', '\t \n upsert to', INSERT_UPSERT " ,
54- "'EXPLAIN/*comment*/UPSERT INTO', '/*comment*/UPSERT INTO', INSERT_UPSERT " ,
53+ "'\t exPlain\n upsert to', '\t \n upsert to', DML " ,
54+ "'EXPLAIN/*comment*/UPSERT INTO', '/*comment*/UPSERT INTO', DML " ,
5555 })
5656 public void explainQueryTest (String query , String prepared , String cmd ) throws SQLException {
5757 YdbQueryParser parser = new YdbQueryParser (types , query , props );
@@ -83,7 +83,7 @@ public void schemeQueryTest(String query) throws SQLException {
8383 Assertions .assertEquals (1 , parser .getStatements ().size ());
8484 QueryStatement statement = parser .getStatements ().get (0 );
8585 Assertions .assertEquals (QueryType .SCHEME_QUERY , statement .getType ());
86- Assertions .assertEquals (QueryCmd .CREATE_ALTER_DROP , statement .getCmd ());
86+ Assertions .assertEquals (QueryCmd .DDL , statement .getCmd ());
8787 }
8888
8989 @ ParameterizedTest (name = "[{index}] {0} is data query" )
@@ -132,7 +132,6 @@ public void yqlUpsertTest() throws SQLException {
132132 Assertions .assertEquals (QueryType .DECLARE , parser .getStatements ().get (0 ).getType ());
133133 Assertions .assertEquals (QueryType .DECLARE , parser .getStatements ().get (1 ).getType ());
134134 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (2 ).getType ());
135- Assertions .assertEquals (true , parser .detectWriting ());
136135 }
137136
138137 @ Test
@@ -150,7 +149,6 @@ public void yqlSelectWithKeyTest() throws SQLException {
150149 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (1 ).getType ());
151150
152151 Assertions .assertEquals (QueryType .DATA_QUERY , parser .detectQueryType ());
153- Assertions .assertEquals (false , parser .detectWriting ());
154152 }
155153
156154 @ Test
@@ -417,8 +415,7 @@ public void batchedInsertTest(String query) throws SQLException {
417415
418416 Assertions .assertEquals (1 , parser .getStatements ().size ());
419417 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
420- Assertions .assertEquals (QueryCmd .INSERT_UPSERT , parser .getStatements ().get (0 ).getCmd ());
421- Assertions .assertEquals (true , parser .detectWriting ());
418+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
422419
423420 YqlBatcher batch = parser .getYqlBatcher ();
424421 Assertions .assertTrue (batch .isValidBatch ());
@@ -444,8 +441,7 @@ public void batchedInsertOneColumnTest(String query) throws SQLException {
444441
445442 Assertions .assertEquals (1 , parser .getStatements ().size ());
446443 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
447- Assertions .assertEquals (QueryCmd .INSERT_UPSERT , parser .getStatements ().get (0 ).getCmd ());
448- Assertions .assertEquals (true , parser .detectWriting ());
444+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
449445
450446 YqlBatcher batch = parser .getYqlBatcher ();
451447 Assertions .assertTrue (batch .isValidBatch ());
@@ -471,8 +467,7 @@ public void batchedUpsertTest(String query) throws SQLException {
471467
472468 Assertions .assertEquals (1 , parser .getStatements ().size ());
473469 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
474- Assertions .assertEquals (QueryCmd .INSERT_UPSERT , parser .getStatements ().get (0 ).getCmd ());
475- Assertions .assertEquals (true , parser .detectWriting ());
470+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
476471
477472 YqlBatcher batch = parser .getYqlBatcher ();
478473 Assertions .assertTrue (batch .isValidBatch ());
@@ -498,8 +493,7 @@ public void batchedUpsertOneColumnTest(String query) throws SQLException {
498493
499494 Assertions .assertEquals (1 , parser .getStatements ().size ());
500495 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
501- Assertions .assertEquals (QueryCmd .INSERT_UPSERT , parser .getStatements ().get (0 ).getCmd ());
502- Assertions .assertEquals (true , parser .detectWriting ());
496+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
503497
504498 YqlBatcher batch = parser .getYqlBatcher ();
505499 Assertions .assertTrue (batch .isValidBatch ());
@@ -525,8 +519,7 @@ public void batchedReplaceTest(String query) throws SQLException {
525519
526520 Assertions .assertEquals (1 , parser .getStatements ().size ());
527521 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
528- Assertions .assertEquals (QueryCmd .UPDATE_REPLACE_DELETE , parser .getStatements ().get (0 ).getCmd ());
529- Assertions .assertEquals (true , parser .detectWriting ());
522+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
530523
531524 YqlBatcher batch = parser .getYqlBatcher ();
532525 Assertions .assertTrue (batch .isValidBatch ());
@@ -552,8 +545,7 @@ public void batchedReplaceOneColumnTest(String query) throws SQLException {
552545
553546 Assertions .assertEquals (1 , parser .getStatements ().size ());
554547 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
555- Assertions .assertEquals (QueryCmd .UPDATE_REPLACE_DELETE , parser .getStatements ().get (0 ).getCmd ());
556- Assertions .assertEquals (true , parser .detectWriting ());
548+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
557549
558550 YqlBatcher batch = parser .getYqlBatcher ();
559551 Assertions .assertTrue (batch .isValidBatch ());
@@ -579,8 +571,7 @@ public void batchedUpdateTest(String query) throws SQLException {
579571
580572 Assertions .assertEquals (1 , parser .getStatements ().size ());
581573 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
582- Assertions .assertEquals (QueryCmd .UPDATE_REPLACE_DELETE , parser .getStatements ().get (0 ).getCmd ());
583- Assertions .assertEquals (true , parser .detectWriting ());
574+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
584575
585576 YqlBatcher batch = parser .getYqlBatcher ();
586577 Assertions .assertTrue (batch .isValidBatch ());
@@ -606,8 +597,7 @@ public void batchedUpdateOneColumnTest(String query) throws SQLException {
606597
607598 Assertions .assertEquals (1 , parser .getStatements ().size ());
608599 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
609- Assertions .assertEquals (QueryCmd .UPDATE_REPLACE_DELETE , parser .getStatements ().get (0 ).getCmd ());
610- Assertions .assertEquals (true , parser .detectWriting ());
600+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
611601
612602 YqlBatcher batch = parser .getYqlBatcher ();
613603 Assertions .assertTrue (batch .isValidBatch ());
@@ -633,7 +623,7 @@ public void batchedUpdateOneColumnWithTableName(String query) throws SQLExceptio
633623
634624 Assertions .assertEquals (1 , parser .getStatements ().size ());
635625 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
636- Assertions .assertEquals (QueryCmd .UPDATE_REPLACE_DELETE , parser .getStatements ().get (0 ).getCmd ());
626+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
637627
638628 YqlBatcher batch = parser .getYqlBatcher ();
639629 Assertions .assertTrue (batch .isValidBatch ());
@@ -659,8 +649,7 @@ public void batchedDeleteTest(String query) throws SQLException {
659649
660650 Assertions .assertEquals (1 , parser .getStatements ().size ());
661651 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
662- Assertions .assertEquals (QueryCmd .UPDATE_REPLACE_DELETE , parser .getStatements ().get (0 ).getCmd ());
663- Assertions .assertEquals (true , parser .detectWriting ());
652+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
664653
665654 YqlBatcher batch = parser .getYqlBatcher ();
666655 Assertions .assertTrue (batch .isValidBatch ());
@@ -685,8 +674,7 @@ public void batchedDeleteOneColumnTest(String query) throws SQLException {
685674
686675 Assertions .assertEquals (1 , parser .getStatements ().size ());
687676 Assertions .assertEquals (QueryType .DATA_QUERY , parser .getStatements ().get (0 ).getType ());
688- Assertions .assertEquals (QueryCmd .UPDATE_REPLACE_DELETE , parser .getStatements ().get (0 ).getCmd ());
689- Assertions .assertEquals (true , parser .detectWriting ());
677+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
690678
691679 YqlBatcher batch = parser .getYqlBatcher ();
692680 Assertions .assertTrue (batch .isValidBatch ());
@@ -747,7 +735,7 @@ public void validBulkInsertTest(String query) throws SQLException {
747735
748736 Assertions .assertEquals (1 , parser .getStatements ().size ());
749737 Assertions .assertEquals (QueryType .BULK_QUERY , parser .getStatements ().get (0 ).getType ());
750- Assertions .assertEquals (QueryCmd .INSERT_UPSERT , parser .getStatements ().get (0 ).getCmd ());
738+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
751739
752740 YqlBatcher batch = parser .getYqlBatcher ();
753741 Assertions .assertTrue (batch .isValidBatch ());
@@ -771,7 +759,7 @@ public void validBulkUpsertTest(String query) throws SQLException {
771759
772760 Assertions .assertEquals (1 , parser .getStatements ().size ());
773761 Assertions .assertEquals (QueryType .BULK_QUERY , parser .getStatements ().get (0 ).getType ());
774- Assertions .assertEquals (QueryCmd .INSERT_UPSERT , parser .getStatements ().get (0 ).getCmd ());
762+ Assertions .assertEquals (QueryCmd .DML , parser .getStatements ().get (0 ).getCmd ());
775763
776764 YqlBatcher batch = parser .getYqlBatcher ();
777765 Assertions .assertTrue (batch .isValidBatch ());
0 commit comments