You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by me...@apache.org on 2020/08/21 09:18:55 UTC

[shardingsphere] branch master updated (e0cef93 -> 1f87fb7)

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

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


    from e0cef93  Merge pull request #6968 from yang-7777/patch-3
     new 36dcb53  Remove useless todo
     new f55dd2f  Split sql parser parameterized test to each dialect modules
     new 709d184  Split unsupported sql parser parameterized test to each dialect modules
     new 1160443  Split unsupported sql parser parameterized test to each dialect modules
     new ab4e7d7  Refactor SQLCasesLoader
     new e1cbf0b  Add load from jar for test cases
     new 68f66cd  Merge branch 'master' into dev
     new 0747131  Add path end delimiter
     new 1f87fb7  Merge pull request #6972 from terrymanu/dev

The 26253 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../shardingsphere-sql-parser-mysql/pom.xml        |  7 ++
 .../mysql/MySQLParserParameterizedTest.java}       | 34 ++++----
 .../UnsupportedMySQLParserParameterizedTest.java   | 39 +++++++++
 .../shardingsphere-sql-parser-oracle/pom.xml       |  7 ++
 .../oracle/OracleParserParameterizedTest.java}     | 34 ++++----
 .../UnsupportedOracleParserParameterizedTest.java  | 39 +++++++++
 .../shardingsphere-sql-parser-postgresql/pom.xml   |  7 ++
 .../PostgreSQLParserParameterizedTest.java         | 39 +++++++++
 ...supportedPostgreSQLParserParameterizedTest.java | 39 +++++++++
 .../shardingsphere-sql-parser-sql92/pom.xml        |  7 ++
 .../sql92/SQL92ParserParameterizedTest.java}       | 34 ++++----
 .../UnsupportedSQL92ParserParameterizedTest.java   | 39 +++++++++
 .../shardingsphere-sql-parser-sqlserver/pom.xml    |  7 ++
 .../SQLServerParserParameterizedTest.java}         | 34 ++++----
 ...nsupportedSQLServerParserParameterizedTest.java | 39 +++++++++
 .../shardingsphere-sql-parser-test/pom.xml         | 21 ++---
 .../integrate/asserts/SQLCaseAssertContext.java    | 12 +--
 .../asserts/segment/JoinSpecificationAssert.java   |  6 +-
 .../asserts/segment/PredicatesAssert.java          | 20 ++---
 .../asserts/segment/SQLSegmentAssert.java          |  8 +-
 .../asserts/segment/TableReferencesAssert.java     | 12 +--
 .../segment/assignment/AssignmentAssert.java       |  8 +-
 .../segment/assignment/AssignmentValueAssert.java  |  8 +-
 .../asserts/segment/column/ColumnAssert.java       | 10 +--
 .../segment/definition/ColumnDefinitionAssert.java |  8 +-
 .../segment/definition/ColumnPositionAssert.java   |  8 +-
 .../definition/ConstraintDefinitionAssert.java     | 10 +--
 .../segment/expression/ExpressionAssert.java       | 18 ++---
 .../segment/groupby/GroupByClauseAssert.java       |  8 +-
 .../asserts/segment/index/IndexAssert.java         |  8 +-
 .../segment/insert/InsertColumnsClauseAssert.java  | 10 +--
 .../segment/insert/InsertValuesClauseAssert.java   | 10 +--
 .../insert/OnDuplicateKeyColumnsAssert.java        | 10 +--
 .../asserts/segment/limit/LimitClauseAssert.java   | 10 +--
 .../segment/orderby/OrderByClauseAssert.java       |  6 +-
 .../asserts/segment/orderby/OrderByItemAssert.java | 18 ++---
 .../segment/parameter/ParameterMarkerAssert.java   |  6 +-
 .../segment/projection/ProjectionAssert.java       | 24 +++---
 .../asserts/segment/schema/SchemaAssert.java       |  8 +-
 .../asserts/segment/set/SetClauseAssert.java       | 10 +--
 .../asserts/segment/table/JoinTableAssert.java     |  8 +-
 .../asserts/segment/table/TableAssert.java         | 18 ++---
 .../asserts/segment/table/TableFactorAssert.java   | 12 +--
 .../asserts/segment/where/WhereClauseAssert.java   |  8 +-
 .../asserts/statement/SQLStatementAssert.java      | 18 ++---
 .../asserts/statement/dal/DALStatementAssert.java  | 46 +++++------
 .../dal/impl/DescribeStatementAssert.java          |  6 +-
 .../dal/impl/SetVariableStatementAssert.java       |  8 +-
 .../dal/impl/ShowColumnsStatementAssert.java       |  6 +-
 .../dal/impl/ShowCreateTableStatementAssert.java   |  6 +-
 .../dal/impl/ShowDatabasesStatementAssert.java     |  6 +-
 .../dal/impl/ShowIndexStatementAssert.java         | 10 +--
 .../statement/dal/impl/ShowStatementAssert.java    |  6 +-
 .../dal/impl/ShowTableStatusStatementAssert.java   |  6 +-
 .../dal/impl/ShowTablesStatementAssert.java        |  6 +-
 .../statement/dal/impl/UseStatementAssert.java     |  6 +-
 .../asserts/statement/dcl/DCLStatementAssert.java  | 70 ++++++++--------
 .../dcl/impl/AlterLoginStatementAssert.java        |  6 +-
 .../dcl/impl/AlterRoleStatementAssert.java         |  6 +-
 .../dcl/impl/AlterUserStatementAssert.java         |  6 +-
 .../dcl/impl/CreateLoginStatementAssert.java       |  6 +-
 .../dcl/impl/CreateRoleStatementAssert.java        |  6 +-
 .../dcl/impl/CreateUserStatementAssert.java        |  6 +-
 .../dcl/impl/DenyUserStatementAssert.java          |  8 +-
 .../dcl/impl/DropLoginStatementAssert.java         |  6 +-
 .../dcl/impl/DropRoleStatementAssert.java          |  6 +-
 .../dcl/impl/DropUserStatementAssert.java          |  6 +-
 .../statement/dcl/impl/GrantStatementAssert.java   |  8 +-
 .../dcl/impl/RenameUserStatementAssert.java        |  6 +-
 .../statement/dcl/impl/RevokeStatementAssert.java  |  8 +-
 .../dcl/impl/SetDefaultRoleStatementAssert.java    |  6 +-
 .../dcl/impl/SetPasswordStatementAssert.java       |  6 +-
 .../statement/dcl/impl/SetRoleStatementAssert.java |  6 +-
 .../asserts/statement/ddl/DDLStatementAssert.java  | 34 ++++----
 .../ddl/impl/AlterIndexStatementAssert.java        |  8 +-
 .../ddl/impl/AlterTableStatementAssert.java        | 22 +++---
 .../ddl/impl/CreateIndexStatementAssert.java       |  8 +-
 .../ddl/impl/CreateTableStatementAssert.java       | 12 +--
 .../ddl/impl/DropIndexStatementAssert.java         |  8 +-
 .../ddl/impl/DropTableStatementAssert.java         |  8 +-
 .../ddl/impl/TruncateStatementAssert.java          |  8 +-
 .../asserts/statement/dml/DMLStatementAssert.java  | 22 +++---
 .../statement/dml/impl/DeleteStatementAssert.java  | 10 +--
 .../statement/dml/impl/InsertStatementAssert.java  | 16 ++--
 .../statement/dml/impl/SelectStatementAssert.java  | 20 ++---
 .../statement/dml/impl/UpdateStatementAssert.java  | 12 +--
 .../asserts/statement/tcl/TCLStatementAssert.java  | 30 +++----
 .../tcl/impl/BeginTransactionStatementAssert.java  |  6 +-
 .../statement/tcl/impl/CommitStatementAssert.java  |  6 +-
 .../tcl/impl/RollbackStatementAssert.java          |  6 +-
 .../tcl/impl/SavepointStatementAssert.java         |  6 +-
 .../tcl/impl/SetAutoCommitStatementAssert.java     |  6 +-
 .../tcl/impl/SetTransactionStatementAssert.java    |  6 +-
 .../engine/SQLParserParameterizedTest.java         | 54 +++++--------
 .../UnsupportedSQLParserParameterizedTest.java     | 24 +++---
 .../jaxb/cases/SQLParserTestCasesRegistry.java     | 63 +++++++++++----
 .../cases/SQLParserTestCasesRegistryFactory.java   |  2 +-
 .../jaxb/cases/domain/SQLParserTestCases.java      | 92 +++++++++++-----------
 .../AbstractExpectedDelimiterSQLSegment.java       |  2 +-
 .../domain/segment/AbstractExpectedSQLSegment.java |  2 +-
 .../segment/ExpectedDelimiterSQLSegment.java       |  2 +-
 .../cases/domain/segment/ExpectedSQLSegment.java   |  2 +-
 .../segment/impl/ExpectedJoinSpecification.java    |  8 +-
 .../segment/impl/ExpectedTableReference.java       |  8 +-
 .../impl/assignment/ExpectedAssignment.java        |  6 +-
 .../impl/assignment/ExpectedAssignmentValue.java   | 10 +--
 .../impl/assignment/ExpectedValueAssign.java       |  4 +-
 .../segment/impl/assignment/ExpectedVariable.java  |  4 +-
 .../domain/segment/impl/column/ExpectedColumn.java |  6 +-
 .../definition/ExpectedAddColumnDefinition.java    |  4 +-
 .../impl/definition/ExpectedColumnDefinition.java  |  8 +-
 .../impl/definition/ExpectedColumnPosition.java    |  6 +-
 .../definition/ExpectedConstraintDefinition.java   |  8 +-
 .../definition/ExpectedModifyColumnDefinition.java |  4 +-
 .../impl/expr/ExpectedExpressionSegment.java       |  2 +-
 .../complex/ExpectedBaseComplexExpression.java     |  4 +-
 .../expr/complex/ExpectedCommonExpression.java     |  2 +-
 .../complex/ExpectedComplexExpressionSegment.java  |  4 +-
 .../expr/simple/ExpectedBaseSimpleExpression.java  |  4 +-
 .../expr/simple/ExpectedLiteralExpression.java     |  2 +-
 .../simple/ExpectedParameterMarkerExpression.java  |  2 +-
 .../simple/ExpectedSimpleExpressionSegment.java    |  4 +-
 .../segment/impl/expr/simple/ExpectedSubquery.java |  4 +-
 .../domain/segment/impl/index/ExpectedIndex.java   |  4 +-
 .../impl/insert/ExpectedInsertColumnsClause.java   |  6 +-
 .../segment/impl/insert/ExpectedInsertValue.java   |  6 +-
 .../impl/insert/ExpectedInsertValuesClause.java    |  4 +-
 .../impl/insert/ExpectedOnDuplicateKeyColumns.java |  6 +-
 .../segment/impl/limit/ExpectedLimitClause.java    |  4 +-
 .../impl/limit/ExpectedPaginationValue.java        |  4 +-
 .../impl/orderby/ExpectedOrderByClause.java        | 10 +--
 .../impl/orderby/item/ExpectedOrderByItem.java     |  4 +-
 .../item/impl/ExpectedColumnOrderByItem.java       |  6 +-
 .../item/impl/ExpectedExpressionOrderByItem.java   |  4 +-
 .../item/impl/ExpectedIndexOrderByItem.java        |  4 +-
 .../impl/predicate/ExpectedAndPredicate.java       |  2 +-
 .../segment/impl/predicate/ExpectedOperator.java   |  4 +-
 .../segment/impl/predicate/ExpectedPredicate.java  | 12 +--
 .../impl/predicate/ExpectedWhereClause.java        |  4 +-
 .../value/ExpectedPredicateBetweenRightValue.java  | 10 +--
 .../value/ExpectedPredicateCompareRightValue.java  | 10 +--
 .../value/ExpectedPredicateInRightValue.java       | 10 +--
 .../value/ExpectedPredicateRightValue.java         |  2 +-
 .../impl/projection/ExpectedProjection.java        |  4 +-
 .../impl/projection/ExpectedProjections.java       | 20 ++---
 .../ExpectedAggregationDistinctProjection.java     |  2 +-
 .../aggregation/ExpectedAggregationProjection.java |  6 +-
 .../impl/column/ExpectedColumnProjection.java      |  8 +-
 .../expression/ExpectedExpressionProjection.java   |  6 +-
 .../shorthand/ExpectedShorthandProjection.java     |  8 +-
 .../impl/subquery/ExpectedSubqueryProjection.java  |  8 +-
 .../projection/impl/top/ExpectedTopProjection.java |  6 +-
 .../impl/projection/impl/top/ExpectedTopValue.java |  4 +-
 .../domain/segment/impl/schema/ExpectedSchema.java |  4 +-
 .../domain/segment/impl/set/ExpectedSetClause.java |  6 +-
 .../segment/impl/table/ExpectedJoinTable.java      |  6 +-
 .../segment/impl/table/ExpectedSimpleTable.java    |  6 +-
 .../impl/table/ExpectedSimpleTableOwner.java       |  4 +-
 .../segment/impl/table/ExpectedSubqueryTable.java  |  6 +-
 .../segment/impl/table/ExpectedTableFactor.java    |  6 +-
 .../domain/segment/impl/table/ExpectedTables.java  |  4 +-
 .../domain/statement/CommonStatementTestCase.java  |  4 +-
 .../cases/domain/statement/SQLParserTestCase.java  |  2 +-
 .../statement/dal/DescribeStatementTestCase.java   |  4 +-
 .../dal/SetVariableStatementTestCase.java          |  6 +-
 .../dal/ShowColumnsStatementTestCase.java          |  6 +-
 .../dal/ShowCreateTableStatementTestCase.java      |  6 +-
 .../dal/ShowDatabasesStatementTestCase.java        |  4 +-
 .../statement/dal/ShowIndexStatementTestCase.java  |  8 +-
 .../statement/dal/ShowStatementTestCase.java       |  4 +-
 .../dal/ShowTableStatusStatementTestCase.java      |  4 +-
 .../statement/dal/ShowTablesStatementTestCase.java |  4 +-
 .../domain/statement/dal/UseStatementTestCase.java |  6 +-
 .../statement/dcl/AlterLoginStatementTestCase.java |  4 +-
 .../statement/dcl/AlterRoleStatementTestCase.java  |  4 +-
 .../statement/dcl/AlterUserStatementTestCase.java  |  4 +-
 .../dcl/CreateLoginStatementTestCase.java          |  4 +-
 .../statement/dcl/CreateRoleStatementTestCase.java |  4 +-
 .../statement/dcl/CreateUserStatementTestCase.java |  4 +-
 .../statement/dcl/DenyUserStatementTestCase.java   |  6 +-
 .../statement/dcl/DropLoginStatementTestCase.java  |  4 +-
 .../statement/dcl/DropRoleStatementTestCase.java   |  4 +-
 .../statement/dcl/DropUserStatementTestCase.java   |  4 +-
 .../statement/dcl/GrantStatementTestCase.java      |  6 +-
 .../statement/dcl/RenameUserStatementTestCase.java |  4 +-
 .../statement/dcl/RevokeStatementTestCase.java     |  6 +-
 .../dcl/SetDefaultRoleStatementTestCase.java       |  4 +-
 .../dcl/SetPasswordStatementTestCase.java          |  4 +-
 .../statement/dcl/SetRoleStatementTestCase.java    |  4 +-
 .../statement/ddl/AlterIndexStatementTestCase.java |  8 +-
 .../statement/ddl/AlterTableStatementTestCase.java | 14 ++--
 .../ddl/CreateIndexStatementTestCase.java          |  8 +-
 .../ddl/CreateTableStatementTestCase.java          | 10 +--
 .../statement/ddl/DropIndexStatementTestCase.java  |  8 +-
 .../statement/ddl/DropTableStatementTestCase.java  |  6 +-
 .../statement/ddl/TruncateStatementTestCase.java   |  6 +-
 .../statement/dml/DeleteStatementTestCase.java     |  8 +-
 .../statement/dml/InsertStatementTestCase.java     | 14 ++--
 .../statement/dml/SelectStatementTestCase.java     | 16 ++--
 .../statement/dml/UpdateStatementTestCase.java     | 10 +--
 .../tcl/BeginTransactionStatementTestCase.java     |  4 +-
 .../statement/tcl/CommitStatementTestCase.java     |  4 +-
 .../statement/tcl/RollbackStatementTestCase.java   |  4 +-
 .../statement/tcl/SavepointStatementTestCase.java  |  4 +-
 .../tcl/SetAutoCommitStatementTestCase.java        |  4 +-
 .../tcl/SetTransactionStatementTestCase.java       |  4 +-
 .../sql/parser/integrate/jaxb/sql/SQLCase.java     |  2 +-
 .../sql/parser/integrate/jaxb/sql/SQLCaseType.java |  2 +-
 .../sql/parser/integrate/jaxb/sql/SQLCases.java    |  2 +-
 .../integrate/jaxb/sql/loader/SQLCasesLoader.java  | 41 +++++-----
 .../jaxb/sql/loader/SQLCasesRegistry.java          |  4 +-
 .../sql/loader/UnsupportedSQLCasesRegistry.java    |  4 +-
 .../{test => main}/resources/case/dal/reset.xml    |  0
 .../src/{test => main}/resources/case/dal/set.xml  |  0
 .../src/{test => main}/resources/case/dal/show.xml |  0
 .../resources/case/dcl/alter-login.xml             |  0
 .../resources/case/dcl/alter-role.xml              |  0
 .../resources/case/dcl/alter-user.xml              |  0
 .../resources/case/dcl/create-login.xml            |  0
 .../resources/case/dcl/create-role.xml             |  0
 .../resources/case/dcl/create-user.xml             |  0
 .../resources/case/dcl/deny-user.xml               |  0
 .../resources/case/dcl/drop-login.xml              |  0
 .../resources/case/dcl/drop-role.xml               |  0
 .../resources/case/dcl/drop-user.xml               |  0
 .../{test => main}/resources/case/dcl/grant.xml    |  0
 .../resources/case/dcl/rename-user.xml             |  0
 .../{test => main}/resources/case/dcl/revoke.xml   |  0
 .../resources/case/dcl/set-default-role.xml        |  0
 .../resources/case/dcl/set-password.xml            |  0
 .../{test => main}/resources/case/dcl/set-role.xml |  0
 .../resources/case/ddl/alter-index.xml             |  0
 .../resources/case/ddl/alter-table.xml             |  0
 .../resources/case/ddl/create-index.xml            |  0
 .../resources/case/ddl/create-table.xml            |  0
 .../resources/case/ddl/drop-index.xml              |  0
 .../resources/case/ddl/drop-table.xml              |  0
 .../{test => main}/resources/case/ddl/truncate.xml |  0
 .../{test => main}/resources/case/dml/delete.xml   |  0
 .../{test => main}/resources/case/dml/insert.xml   |  0
 .../{test => main}/resources/case/dml/replace.xml  |  0
 .../resources/case/dml/select-aggregate.xml        |  0
 .../resources/case/dml/select-expression.xml       |  0
 .../resources/case/dml/select-group-by.xml         |  0
 .../resources/case/dml/select-join.xml             |  0
 .../resources/case/dml/select-or.xml               |  0
 .../resources/case/dml/select-order-by.xml         |  0
 .../dml/select-pagination-group-by-order-by.xml    |  0
 .../resources/case/dml/select-pagination.xml       |  0
 .../resources/case/dml/select-sub-query.xml        |  0
 .../{test => main}/resources/case/dml/select.xml   |  0
 .../{test => main}/resources/case/dml/update.xml   |  0
 .../resources/case/tcl/begin-transaction.xml       |  0
 .../{test => main}/resources/case/tcl/commit.xml   |  0
 .../{test => main}/resources/case/tcl/rollback.xml |  0
 .../resources/case/tcl/savepoint.xml               |  0
 .../resources/case/tcl/set-auto-commit.xml         |  0
 .../resources/case/tcl/set-transaction.xml         |  0
 .../resources/sql/supported/dal/reset.xml          |  0
 .../resources/sql/supported/dal/set.xml            |  0
 .../resources/sql/supported/dal/show.xml           |  0
 .../resources/sql/supported/dcl/alter-login.xml    |  0
 .../resources/sql/supported/dcl/alter-role.xml     |  0
 .../resources/sql/supported/dcl/alter-user.xml     |  0
 .../resources/sql/supported/dcl/create-login.xml   |  0
 .../resources/sql/supported/dcl/create-role.xml    |  0
 .../resources/sql/supported/dcl/create-user.xml    |  0
 .../resources/sql/supported/dcl/deny-user.xml      |  0
 .../resources/sql/supported/dcl/drop-login.xml     |  0
 .../resources/sql/supported/dcl/drop-role.xml      |  0
 .../resources/sql/supported/dcl/drop-user.xml      |  0
 .../resources/sql/supported/dcl/grant-user.xml     |  0
 .../resources/sql/supported/dcl/rename-user.xml    |  0
 .../resources/sql/supported/dcl/revoke-user.xml    |  0
 .../sql/supported/dcl/set-default-role.xml         |  0
 .../resources/sql/supported/dcl/set-password.xml   |  0
 .../resources/sql/supported/dcl/set-role.xml       |  0
 .../resources/sql/supported/ddl/alter.xml          |  0
 .../resources/sql/supported/ddl/create.xml         |  0
 .../resources/sql/supported/ddl/drop.xml           |  0
 .../resources/sql/supported/ddl/truncate.xml       |  0
 .../resources/sql/supported/dml/delete.xml         |  0
 .../resources/sql/supported/dml/insert.xml         |  0
 .../resources/sql/supported/dml/replace.xml        |  0
 .../sql/supported/dml/select-aggregate.xml         |  0
 .../resources/sql/supported/dml/select-comment.xml |  0
 .../sql/supported/dml/select-distinct.xml          |  0
 .../resources/sql/supported/dml/select-escape.xml  |  0
 .../sql/supported/dml/select-expression.xml        |  0
 .../sql/supported/dml/select-group-by.xml          |  0
 .../resources/sql/supported/dml/select-or.xml      |  0
 .../sql/supported/dml/select-order-by.xml          |  0
 .../dml/select-pagination-group-by-order-by.xml    |  0
 .../sql/supported/dml/select-pagination.xml        |  0
 .../sql/supported/dml/select-relation.xml          |  0
 .../sql/supported/dml/select-sub-query.xml         |  0
 .../resources/sql/supported/dml/select.xml         |  0
 .../resources/sql/supported/dml/update.xml         |  0
 .../resources/sql/supported/tcl/tcl.xml            |  0
 .../resources/sql/unsupported/unsupported.xml      |  0
 .../integrate/jaxb/cases/SQLCasesLoaderTest.java   | 72 -----------------
 301 files changed, 1220 insertions(+), 1028 deletions(-)
 copy shardingsphere-sql-parser/{shardingsphere-sql-parser-test/src/test/java/org/apache/shardingsphere/sql/parser/integrate/jaxb/cases/domain/segment/impl/table/ExpectedTableFactor.java => shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-mysql/src/test/java/org/apache/shardingsphere/sql/parser/mysql/MySQLParserParameterizedTest.java} (50%)
 create mode 100644 shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-mysql/src/test/java/org/apache/shardingsphere/sql/parser/mysql/UnsupportedMySQLParserParameterizedTest.java
 copy shardingsphere-sql-parser/{shardingsphere-sql-parser-test/src/test/java/org/apache/shardingsphere/sql/parser/integrate/jaxb/cases/domain/segment/impl/table/ExpectedTableFactor.java => shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-oracle/src/test/java/org/apache/shardingsphere/sql/parser/oracle/OracleParserParameterizedTest.java} (50%)
 create mode 100644 shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-oracle/src/test/java/org/apache/shardingsphere/sql/parser/oracle/UnsupportedOracleParserParameterizedTest.java
 create mode 100644 shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-postgresql/src/test/java/org/apache/shardingsphere/sql/parser/sqlserver/PostgreSQLParserParameterizedTest.java
 create mode 100644 shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-postgresql/src/test/java/org/apache/shardingsphere/sql/parser/sqlserver/UnsupportedPostgreSQLParserParameterizedTest.java
 copy shardingsphere-sql-parser/{shardingsphere-sql-parser-test/src/test/java/org/apache/shardingsphere/sql/parser/integrate/jaxb/cases/domain/segment/impl/table/ExpectedTableFactor.java => shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-sql92/src/test/java/org/apache/shardingsphere/sql/parser/sql92/SQL92ParserParameterizedTest.java} (50%)
 create mode 100644 shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-sql92/src/test/java/org/apache/shardingsphere/sql/parser/sql92/UnsupportedSQL92ParserParameterizedTest.java
 copy shardingsphere-sql-parser/{shardingsphere-sql-parser-test/src/test/java/org/apache/shardingsphere/sql/parser/integrate/jaxb/cases/domain/segment/impl/table/ExpectedTableFactor.java => shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-sqlserver/src/test/java/org/apache/shardingsphere/sql/parser/sqlserver/SQLServerParserParameterizedTest.java} (50%)
 create mode 100644 shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-sqlserver/src/test/java/org/apache/shardingsphere/sql/parser/sqlserver/UnsupportedSQLServerParserParameterizedTest.java
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/SQLCaseAssertContext.java (84%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/JoinSpecificationAssert.java (87%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/PredicatesAssert.java (91%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/SQLSegmentAssert.java (88%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/TableReferencesAssert.java (78%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/assignment/AssignmentAssert.java (81%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/assignment/AssignmentValueAssert.java (86%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/column/ColumnAssert.java (85%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/definition/ColumnDefinitionAssert.java (86%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/definition/ColumnPositionAssert.java (87%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/definition/ConstraintDefinitionAssert.java (88%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/expression/ExpressionAssert.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/groupby/GroupByClauseAssert.java (79%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/index/IndexAssert.java (85%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/insert/InsertColumnsClauseAssert.java (81%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/insert/InsertValuesClauseAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/insert/OnDuplicateKeyColumnsAssert.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/limit/LimitClauseAssert.java (88%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/orderby/OrderByClauseAssert.java (84%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/orderby/OrderByItemAssert.java (85%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/parameter/ParameterMarkerAssert.java (87%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/projection/ProjectionAssert.java (87%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/schema/SchemaAssert.java (84%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/set/SetClauseAssert.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/table/JoinTableAssert.java (88%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/table/TableAssert.java (88%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/table/TableFactorAssert.java (80%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/segment/where/WhereClauseAssert.java (80%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/SQLStatementAssert.java (74%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/DALStatementAssert.java (62%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/impl/DescribeStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/impl/SetVariableStatementAssert.java (86%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/impl/ShowColumnsStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/impl/ShowCreateTableStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/impl/ShowDatabasesStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/impl/ShowIndexStatementAssert.java (85%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/impl/ShowStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/impl/ShowTableStatusStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/impl/ShowTablesStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dal/impl/UseStatementAssert.java (86%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/DCLStatementAssert.java (59%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/AlterLoginStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/AlterRoleStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/AlterUserStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/CreateLoginStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/CreateRoleStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/CreateUserStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/DenyUserStatementAssert.java (84%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/DropLoginStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/DropRoleStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/DropUserStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/GrantStatementAssert.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/RenameUserStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/RevokeStatementAssert.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/SetDefaultRoleStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/SetPasswordStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dcl/impl/SetRoleStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/ddl/DDLStatementAssert.java (63%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/ddl/impl/AlterIndexStatementAssert.java (86%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/ddl/impl/AlterTableStatementAssert.java (85%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/ddl/impl/CreateIndexStatementAssert.java (86%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/ddl/impl/CreateTableStatementAssert.java (84%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/ddl/impl/DropIndexStatementAssert.java (88%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/ddl/impl/DropTableStatementAssert.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/ddl/impl/TruncateStatementAssert.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dml/DMLStatementAssert.java (67%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dml/impl/DeleteStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dml/impl/InsertStatementAssert.java (87%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dml/impl/SelectStatementAssert.java (84%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/dml/impl/UpdateStatementAssert.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/tcl/TCLStatementAssert.java (65%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/tcl/impl/BeginTransactionStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/tcl/impl/CommitStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/tcl/impl/RollbackStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/tcl/impl/SavepointStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/tcl/impl/SetAutoCommitStatementAssert.java (85%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/asserts/statement/tcl/impl/SetTransactionStatementAssert.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/engine/SQLParserParameterizedTest.java (68%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/engine/UnsupportedSQLParserParameterizedTest.java (64%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/SQLParserTestCasesRegistry.java (56%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/SQLParserTestCasesRegistryFactory.java (94%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/SQLParserTestCases.java (65%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/AbstractExpectedDelimiterSQLSegment.java (93%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/AbstractExpectedSQLSegment.java (94%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/ExpectedDelimiterSQLSegment.java (92%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/ExpectedSQLSegment.java (93%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/ExpectedJoinSpecification.java (74%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/ExpectedTableReference.java (73%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/assignment/ExpectedAssignment.java (78%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/assignment/ExpectedAssignmentValue.java (69%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/assignment/ExpectedValueAssign.java (84%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/assignment/ExpectedVariable.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/column/ExpectedColumn.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/definition/ExpectedAddColumnDefinition.java (86%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/definition/ExpectedColumnDefinition.java (76%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/definition/ExpectedColumnPosition.java (76%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/definition/ExpectedConstraintDefinition.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/definition/ExpectedModifyColumnDefinition.java (85%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/expr/ExpectedExpressionSegment.java (89%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/expr/complex/ExpectedBaseComplexExpression.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/expr/complex/ExpectedCommonExpression.java (91%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/expr/complex/ExpectedComplexExpressionSegment.java (81%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/expr/simple/ExpectedBaseSimpleExpression.java (81%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/expr/simple/ExpectedLiteralExpression.java (90%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/expr/simple/ExpectedParameterMarkerExpression.java (91%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/expr/simple/ExpectedSimpleExpressionSegment.java (79%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/expr/simple/ExpectedSubquery.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/index/ExpectedIndex.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/insert/ExpectedInsertColumnsClause.java (78%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/insert/ExpectedInsertValue.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/insert/ExpectedInsertValuesClause.java (84%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/insert/ExpectedOnDuplicateKeyColumns.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/limit/ExpectedLimitClause.java (84%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/limit/ExpectedPaginationValue.java (85%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/orderby/ExpectedOrderByClause.java (72%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/orderby/item/ExpectedOrderByItem.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/orderby/item/impl/ExpectedColumnOrderByItem.java (76%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/orderby/item/impl/ExpectedExpressionOrderByItem.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/orderby/item/impl/ExpectedIndexOrderByItem.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/predicate/ExpectedAndPredicate.java (92%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/predicate/ExpectedOperator.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/predicate/ExpectedPredicate.java (68%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/predicate/ExpectedWhereClause.java (86%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/predicate/value/ExpectedPredicateBetweenRightValue.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/predicate/value/ExpectedPredicateCompareRightValue.java (72%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/predicate/value/ExpectedPredicateInRightValue.java (72%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/predicate/value/ExpectedPredicateRightValue.java (88%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/projection/ExpectedProjection.java (80%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/projection/ExpectedProjections.java (71%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/projection/impl/aggregation/ExpectedAggregationDistinctProjection.java (90%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/projection/impl/aggregation/ExpectedAggregationProjection.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/projection/impl/column/ExpectedColumnProjection.java (72%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/projection/impl/expression/ExpectedExpressionProjection.java (75%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/projection/impl/shorthand/ExpectedShorthandProjection.java (69%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/projection/impl/subquery/ExpectedSubqueryProjection.java (71%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/projection/impl/top/ExpectedTopProjection.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/projection/impl/top/ExpectedTopValue.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/schema/ExpectedSchema.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/set/ExpectedSetClause.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/table/ExpectedJoinTable.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/table/ExpectedSimpleTable.java (78%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/table/ExpectedSimpleTableOwner.java (83%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/table/ExpectedSubqueryTable.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/table/ExpectedTableFactor.java (79%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/segment/impl/table/ExpectedTables.java (85%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/CommonStatementTestCase.java (86%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/SQLParserTestCase.java (94%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dal/DescribeStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dal/SetVariableStatementTestCase.java (78%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dal/ShowColumnsStatementTestCase.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dal/ShowCreateTableStatementTestCase.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dal/ShowDatabasesStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dal/ShowIndexStatementTestCase.java (72%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dal/ShowStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dal/ShowTableStatusStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dal/ShowTablesStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dal/UseStatementTestCase.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/AlterLoginStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/AlterRoleStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/AlterUserStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/CreateLoginStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/CreateRoleStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/CreateUserStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/DenyUserStatementTestCase.java (77%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/DropLoginStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/DropRoleStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/DropUserStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/GrantStatementTestCase.java (78%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/RenameUserStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/RevokeStatementTestCase.java (78%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/SetDefaultRoleStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/SetPasswordStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dcl/SetRoleStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/ddl/AlterIndexStatementTestCase.java (72%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/ddl/AlterTableStatementTestCase.java (67%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/ddl/CreateIndexStatementTestCase.java (72%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/ddl/CreateTableStatementTestCase.java (71%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/ddl/DropIndexStatementTestCase.java (74%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/ddl/DropTableStatementTestCase.java (78%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/ddl/TruncateStatementTestCase.java (78%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dml/DeleteStatementTestCase.java (74%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dml/InsertStatementTestCase.java (65%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dml/SelectStatementTestCase.java (67%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/dml/UpdateStatementTestCase.java (70%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/tcl/BeginTransactionStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/tcl/CommitStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/tcl/RollbackStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/tcl/SavepointStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/tcl/SetAutoCommitStatementTestCase.java (84%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/cases/domain/statement/tcl/SetTransactionStatementTestCase.java (82%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/sql/SQLCase.java (94%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/sql/SQLCaseType.java (92%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/sql/SQLCases.java (94%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/sql/loader/SQLCasesLoader.java (80%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/sql/loader/SQLCasesRegistry.java (90%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test/java/org/apache/shardingsphere => main/java/org/apache/shardingsphere/test}/sql/parser/integrate/jaxb/sql/loader/UnsupportedSQLCasesRegistry.java (90%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dal/reset.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dal/set.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dal/show.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/alter-login.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/alter-role.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/alter-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/create-login.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/create-role.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/create-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/deny-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/drop-login.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/drop-role.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/drop-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/grant.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/rename-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/revoke.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/set-default-role.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/set-password.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dcl/set-role.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/ddl/alter-index.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/ddl/alter-table.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/ddl/create-index.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/ddl/create-table.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/ddl/drop-index.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/ddl/drop-table.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/ddl/truncate.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/delete.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/insert.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/replace.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/select-aggregate.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/select-expression.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/select-group-by.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/select-join.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/select-or.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/select-order-by.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/select-pagination-group-by-order-by.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/select-pagination.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/select-sub-query.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/select.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/dml/update.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/tcl/begin-transaction.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/tcl/commit.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/tcl/rollback.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/tcl/savepoint.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/tcl/set-auto-commit.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/case/tcl/set-transaction.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dal/reset.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dal/set.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dal/show.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/alter-login.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/alter-role.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/alter-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/create-login.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/create-role.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/create-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/deny-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/drop-login.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/drop-role.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/drop-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/grant-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/rename-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/revoke-user.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/set-default-role.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/set-password.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dcl/set-role.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/ddl/alter.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/ddl/create.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/ddl/drop.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/ddl/truncate.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/delete.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/insert.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/replace.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-aggregate.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-comment.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-distinct.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-escape.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-expression.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-group-by.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-or.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-order-by.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-pagination-group-by-order-by.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-pagination.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-relation.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select-sub-query.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/select.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/dml/update.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/supported/tcl/tcl.xml (100%)
 rename shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/{test => main}/resources/sql/unsupported/unsupported.xml (100%)
 delete mode 100644 shardingsphere-sql-parser/shardingsphere-sql-parser-test/src/test/java/org/apache/shardingsphere/sql/parser/integrate/jaxb/cases/SQLCasesLoaderTest.java