This is an automated email from the ASF dual-hosted git repository.
duanzhengqiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from a9a9902 Jdbc only load specified logic schema (#14137)
add 4bca04c alter_table_convert and alter_table_convert_collate (#14133)
No new revisions were added by this update.
Summary of changes:
.../src/main/antlr4/imports/mysql/BaseRule.g4 | 2 +-
.../impl/MySQLDDLStatementSQLVisitor.java | 30 ++++++++++++++++++
.../charset/CharsetNameSegment.java} | 10 +++---
.../charset/CollateClauseSegment.java} | 8 ++---
.../ConvertTableDefinitionSegment.java} | 15 ++++++---
.../common/statement/ddl/AlterTableStatement.java | 13 ++++++++
.../CharsetAssert.java} | 37 +++++++++++-----------
.../CollateAssert.java} | 37 +++++++++++-----------
.../ddl/impl/AlterTableStatementAssert.java | 17 ++++++++++
.../ExpectedCharsetName.java} | 8 ++---
.../ExpectedCollate.java} | 8 ++---
.../ExpectedConvertTableDefinition.java} | 18 +++++++----
.../statement/ddl/AlterTableStatementTestCase.java | 4 +++
.../src/main/resources/case/ddl/alter-table.xml | 15 +++++++++
.../resources/sql/supported/ddl/alter-table.xml | 2 ++
.../main/resources/sql/unsupported/unsupported.xml | 2 --
16 files changed, 159 insertions(+), 67 deletions(-)
copy
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/segment/{generic/CommentSegment.java
=> ddl/charset/CharsetNameSegment.java} (89%)
copy
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/segment/{dal/ShowLikeSegment.java
=> ddl/charset/CollateClauseSegment.java} (89%)
copy
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/segment/ddl/{constraint/alter/DropConstraintDefinitionSegment.java
=> table/ConvertTableDefinitionSegment.java} (75%)
copy
shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/asserts/segment/{show/ShowFilterAssert.java
=> charset/CharsetAssert.java} (58%)
copy
shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/asserts/segment/{show/ShowFilterAssert.java
=> charset/CollateAssert.java} (58%)
copy
shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/segment/impl/{comments/ExpectedComment.java
=> charset/ExpectedCharsetName.java} (87%)
copy
shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/segment/impl/{comments/ExpectedComment.java
=> charset/ExpectedCollate.java} (87%)
copy
shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/segment/impl/{projection/impl/shorthand/ExpectedShorthandProjection.java
=> definition/ExpectedConvertTableDefinition.java} (73%)