You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by wa...@apache.org on 2021/08/14 01:45:59 UTC

[shardingsphere] branch master updated (3d47bef -> 682c6d9)

This is an automated email from the ASF dual-hosted git repository.

wangguangyuan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.


    from 3d47bef  Remove extra spaces (#11806)
     add 682c6d9  Add Oracle Select Model Clause Definition (#11503)

No new revisions were added by this update.

Summary of changes:
 .../src/main/antlr4/imports/oracle/BaseRule.g4     | 360 ++++++++++++++++++++-
 .../src/main/antlr4/imports/oracle/DMLStatement.g4 |  64 +++-
 .../src/main/antlr4/imports/oracle/Keyword.g4      |   4 +
 .../main/antlr4/imports/oracle/OracleKeyword.g4    | 140 ++++++++
 .../src/main/antlr4/imports/oracle/Symbol.g4       |   2 +-
 .../impl/OracleDMLStatementSQLVisitor.java         |  79 +++++
 .../statement/impl/OracleStatementSQLVisitor.java  |   4 +-
 .../ModelSegment.java}                             |  22 +-
 .../handler/dml/SelectStatementHandler.java        |  14 +
 .../oracle/dml/OracleSelectStatement.java          |  12 +
 .../asserts/segment/model/ModelClauseAssert.java   | 109 +++++++
 .../statement/dml/impl/SelectStatementAssert.java  |  13 +
 .../ExpectedModelClause.java}                      |  26 +-
 .../statement/dml/SelectStatementTestCase.java     |   4 +
 .../src/main/resources/case/dml/select.xml         | 237 +++++++++++++-
 .../resources/sql/supported/dcl/grant-user.xml     |   4 +-
 .../resources/sql/supported/dcl/revoke-user.xml    |   2 +-
 .../main/resources/sql/supported/dml/insert.xml    |  10 +-
 .../sql/supported/dml/select-group-by.xml          |   2 +-
 .../sql/supported/dml/select-order-by.xml          |   6 +-
 .../dml/select-pagination-group-by-order-by.xml    |   4 +-
 .../sql/supported/dml/select-pagination.xml        |   6 +-
 .../sql/supported/dml/select-relation.xml          |   2 +-
 .../main/resources/sql/supported/dml/select.xml    |  10 +-
 24 files changed, 1084 insertions(+), 52 deletions(-)
 copy shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/segment/{dml/expr/complex/CommonTableExpressionSegment.java => generic/ModelSegment.java} (72%)
 create mode 100644 shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/asserts/segment/model/ModelClauseAssert.java
 copy shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/segment/impl/{definition/ExpectedColumnDefinition.java => model/ExpectedModelClause.java} (62%)