Loading sharding-core/src/main/resources/META-INF/parsing-rule-definition/mysql/sql-statement-rule-definition.xml +2 −2 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <sql-statement-rule-definition optimizer-base-package="io.shardingsphere.core.parsing.antlr.optimizer.impl"> <sql-statement-rule context="createTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.CreateTableStatement" extractor-rule-refs="tableNames, columnDefinitions, indexNames, outlinePrimaryKey" /> extractor-rule-refs="tableNames, indexNames, columnDefinitions, outlinePrimaryKey" /> <sql-statement-rule context="alterTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.AlterTableStatement" extractor-rule-refs="tableNames, outlinePrimaryKey, indexNames, addColumnDefinition, modifyColumnDefinition, changeColumnDefinition, dropColumnDefinition, dropPrimaryKey, renameTable" extractor-rule-refs="tableNames, indexNames, addColumnDefinition, modifyColumnDefinition, changeColumnDefinition, dropColumnDefinition, outlinePrimaryKey, dropPrimaryKey, renameTable" optimizer-class="ddl.dialect.mysql.MySQLAlterTableOptimizer" /> <sql-statement-rule context="dropTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableNames" /> <sql-statement-rule context="truncateTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableName" /> Loading sharding-core/src/main/resources/META-INF/parsing-rule-definition/oracle/sql-statement-rule-definition.xml +2 −2 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <sql-statement-rule-definition optimizer-base-package="io.shardingsphere.core.parsing.antlr.optimizer.impl"> <sql-statement-rule context="createTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.CreateTableStatement" extractor-rule-refs="tableNames, columnDefinitions, indexNames, outlinePrimaryKey" /> extractor-rule-refs="tableNames, indexNames, columnDefinitions, outlinePrimaryKey" /> <sql-statement-rule context="alterTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.AlterTableStatement" extractor-rule-refs="tableNames, outlinePrimaryKey, addColumnDefinition, modifyColumnDefinition, renameColumnDefinition, dropColumnDefinition, dropPrimaryKey, renameTable" extractor-rule-refs="tableNames, addColumnDefinition, modifyColumnDefinition, renameColumnDefinition, dropColumnDefinition, outlinePrimaryKey, dropPrimaryKey, renameTable" optimizer-class="ddl.AlterTableOptimizer" /> <sql-statement-rule context="dropTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableName" /> <sql-statement-rule context="truncateTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableName" /> Loading sharding-core/src/main/resources/META-INF/parsing-rule-definition/postgresql/sql-statement-rule-definition.xml +2 −2 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <sql-statement-rule-definition optimizer-base-package="io.shardingsphere.core.parsing.antlr.optimizer.impl"> <sql-statement-rule context="createTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.CreateTableStatement" extractor-rule-refs="tableNames, columnDefinitions, indexNames, outlinePrimaryKey" /> extractor-rule-refs="tableNames, indexNames, columnDefinitions, outlinePrimaryKey" /> <sql-statement-rule context="alterTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.AlterTableStatement" extractor-rule-refs="tableNames, outlinePrimaryKey, addColumnDefinition, modifyColumnDefinition, renameColumnDefinition, dropColumnDefinition, renameTable" extractor-rule-refs="tableNames, addColumnDefinition, modifyColumnDefinition, renameColumnDefinition, dropColumnDefinition, outlinePrimaryKey, renameTable" optimizer-class="ddl.AlterTableOptimizer" /> <sql-statement-rule context="dropTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableNames" /> <sql-statement-rule context="truncateTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableNames" /> Loading sharding-core/src/main/resources/META-INF/parsing-rule-definition/sqlserver/sql-statement-rule-definition.xml +1 −1 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <sql-statement-rule-definition optimizer-base-package="io.shardingsphere.core.parsing.antlr.optimizer.impl"> <sql-statement-rule context="createTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.CreateTableStatement" extractor-rule-refs="tableNames, columnDefinitions, indexNames, outlinePrimaryKey" /> extractor-rule-refs="tableNames, indexNames, columnDefinitions, outlinePrimaryKey" /> <sql-statement-rule context="alterTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.AlterTableStatement" extractor-rule-refs="tableNames, indexNames, addColumnDefinition, modifyColumnDefinition, dropColumnDefinition, addPrimaryKey, renameTable" optimizer-class="ddl.AlterTableOptimizer" /> Loading Loading
sharding-core/src/main/resources/META-INF/parsing-rule-definition/mysql/sql-statement-rule-definition.xml +2 −2 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <sql-statement-rule-definition optimizer-base-package="io.shardingsphere.core.parsing.antlr.optimizer.impl"> <sql-statement-rule context="createTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.CreateTableStatement" extractor-rule-refs="tableNames, columnDefinitions, indexNames, outlinePrimaryKey" /> extractor-rule-refs="tableNames, indexNames, columnDefinitions, outlinePrimaryKey" /> <sql-statement-rule context="alterTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.AlterTableStatement" extractor-rule-refs="tableNames, outlinePrimaryKey, indexNames, addColumnDefinition, modifyColumnDefinition, changeColumnDefinition, dropColumnDefinition, dropPrimaryKey, renameTable" extractor-rule-refs="tableNames, indexNames, addColumnDefinition, modifyColumnDefinition, changeColumnDefinition, dropColumnDefinition, outlinePrimaryKey, dropPrimaryKey, renameTable" optimizer-class="ddl.dialect.mysql.MySQLAlterTableOptimizer" /> <sql-statement-rule context="dropTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableNames" /> <sql-statement-rule context="truncateTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableName" /> Loading
sharding-core/src/main/resources/META-INF/parsing-rule-definition/oracle/sql-statement-rule-definition.xml +2 −2 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <sql-statement-rule-definition optimizer-base-package="io.shardingsphere.core.parsing.antlr.optimizer.impl"> <sql-statement-rule context="createTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.CreateTableStatement" extractor-rule-refs="tableNames, columnDefinitions, indexNames, outlinePrimaryKey" /> extractor-rule-refs="tableNames, indexNames, columnDefinitions, outlinePrimaryKey" /> <sql-statement-rule context="alterTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.AlterTableStatement" extractor-rule-refs="tableNames, outlinePrimaryKey, addColumnDefinition, modifyColumnDefinition, renameColumnDefinition, dropColumnDefinition, dropPrimaryKey, renameTable" extractor-rule-refs="tableNames, addColumnDefinition, modifyColumnDefinition, renameColumnDefinition, dropColumnDefinition, outlinePrimaryKey, dropPrimaryKey, renameTable" optimizer-class="ddl.AlterTableOptimizer" /> <sql-statement-rule context="dropTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableName" /> <sql-statement-rule context="truncateTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableName" /> Loading
sharding-core/src/main/resources/META-INF/parsing-rule-definition/postgresql/sql-statement-rule-definition.xml +2 −2 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <sql-statement-rule-definition optimizer-base-package="io.shardingsphere.core.parsing.antlr.optimizer.impl"> <sql-statement-rule context="createTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.CreateTableStatement" extractor-rule-refs="tableNames, columnDefinitions, indexNames, outlinePrimaryKey" /> extractor-rule-refs="tableNames, indexNames, columnDefinitions, outlinePrimaryKey" /> <sql-statement-rule context="alterTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.AlterTableStatement" extractor-rule-refs="tableNames, outlinePrimaryKey, addColumnDefinition, modifyColumnDefinition, renameColumnDefinition, dropColumnDefinition, renameTable" extractor-rule-refs="tableNames, addColumnDefinition, modifyColumnDefinition, renameColumnDefinition, dropColumnDefinition, outlinePrimaryKey, renameTable" optimizer-class="ddl.AlterTableOptimizer" /> <sql-statement-rule context="dropTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableNames" /> <sql-statement-rule context="truncateTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.DDLStatement" extractor-rule-refs="tableNames" /> Loading
sharding-core/src/main/resources/META-INF/parsing-rule-definition/sqlserver/sql-statement-rule-definition.xml +1 −1 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <sql-statement-rule-definition optimizer-base-package="io.shardingsphere.core.parsing.antlr.optimizer.impl"> <sql-statement-rule context="createTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.CreateTableStatement" extractor-rule-refs="tableNames, columnDefinitions, indexNames, outlinePrimaryKey" /> extractor-rule-refs="tableNames, indexNames, columnDefinitions, outlinePrimaryKey" /> <sql-statement-rule context="alterTable" sql-statement-class="io.shardingsphere.core.parsing.antlr.sql.statement.ddl.AlterTableStatement" extractor-rule-refs="tableNames, indexNames, addColumnDefinition, modifyColumnDefinition, dropColumnDefinition, addPrimaryKey, renameTable" optimizer-class="ddl.AlterTableOptimizer" /> Loading