Loading sharding-jdbc-example/sharding-jdbc-example-config-yaml/src/main/resources/META-INF/withAssignedDataSource.yaml +3 −3 Original line number Diff line number Diff line dataSource: ds_0: !!org.apache.commons.dbcp.BasicDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ds_0 url: jdbc:mysql://localhost:3306/ds_yaml_0 username: root password: ds_1: !!org.apache.commons.dbcp.BasicDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ds_1 url: jdbc:mysql://localhost:3306/ds_yaml_1 username: root password: ds_config: !!org.apache.commons.dbcp.BasicDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ds_config url: jdbc:mysql://localhost:3306/ds_yaml_config username: root password: Loading sharding-jdbc-example/sharding-jdbc-example-config-yaml/src/main/resources/META-INF/withDefaultDataSource.yaml +2 −2 Original line number Diff line number Diff line dataSource: ds_0: !!org.apache.commons.dbcp.BasicDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ds_0 url: jdbc:mysql://localhost:3306/ds_yaml_0 username: root password: ds_1: !!org.apache.commons.dbcp.BasicDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ds_1 url: jdbc:mysql://localhost:3306/ds_yaml_1 username: root password: Loading sharding-jdbc-example/sharding-jdbc-example-config-yaml/src/main/resources/all_schema.sql +61 −61 Original line number Diff line number Diff line CREATE SCHEMA IF NOT EXISTS `ds_config`; CREATE SCHEMA IF NOT EXISTS `ds_0`; CREATE SCHEMA IF NOT EXISTS `ds_1`; CREATE TABLE IF NOT EXISTS `ds_config`.`t_config`(`id` BIGINT NOT NULL, `name` VARCHAR(20), `value` VARCHAR(50)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_0` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_1` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_item_0` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_item_1` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_0` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_1` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_item_0` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_item_1` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); INSERT INTO `ds_config`.`t_config` VALUES (1, 'config_key', 'config_value'); INSERT INTO `ds_0`.`t_order_0` VALUES (1000, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1002, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1004, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1006, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1008, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100001, 1000, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100201, 1002, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100401, 1004, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100601, 1006, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100801, 1008, 10); INSERT INTO `ds_0`.`t_order_1` VALUES (1001, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1003, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1005, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1007, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1009, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100101, 1001, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100301, 1003, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100501, 1005, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100701, 1007, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100901, 1009, 10); INSERT INTO `ds_1`.`t_order_0` VALUES (1100, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1102, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1104, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1106, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1108, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110001, 1100, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110201, 1102, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110401, 1104, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110601, 1106, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110801, 1108, 11); INSERT INTO `ds_1`.`t_order_1` VALUES (1101, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1103, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1105, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1107, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1109, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110101, 1101, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110301, 1103, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110501, 1105, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110701, 1107, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110901, 1109, 11); CREATE SCHEMA IF NOT EXISTS `ds_yaml_config`; CREATE SCHEMA IF NOT EXISTS `ds_yaml_0`; CREATE SCHEMA IF NOT EXISTS `ds_yaml_1`; CREATE TABLE IF NOT EXISTS `ds_yaml_config`.`t_config`(`id` BIGINT NOT NULL, `name` VARCHAR(20), `value` VARCHAR(50)); CREATE TABLE IF NOT EXISTS `ds_yaml_0`.`t_order_0` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_0`.`t_order_1` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_0`.`t_order_item_0` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_0`.`t_order_item_1` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_1`.`t_order_0` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_1`.`t_order_1` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_1`.`t_order_item_0` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_1`.`t_order_item_1` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); INSERT INTO `ds_yaml_config`.`t_config` VALUES (1, 'config_key', 'config_value'); INSERT INTO `ds_yaml_0`.`t_order_0` VALUES (1000, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_0` VALUES (1002, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_0` VALUES (1004, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_0` VALUES (1006, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_0` VALUES (1008, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_item_0` VALUES (100001, 1000, 10); INSERT INTO `ds_yaml_0`.`t_order_item_0` VALUES (100201, 1002, 10); INSERT INTO `ds_yaml_0`.`t_order_item_0` VALUES (100401, 1004, 10); INSERT INTO `ds_yaml_0`.`t_order_item_0` VALUES (100601, 1006, 10); INSERT INTO `ds_yaml_0`.`t_order_item_0` VALUES (100801, 1008, 10); INSERT INTO `ds_yaml_0`.`t_order_1` VALUES (1001, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_1` VALUES (1003, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_1` VALUES (1005, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_1` VALUES (1007, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_1` VALUES (1009, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_item_1` VALUES (100101, 1001, 10); INSERT INTO `ds_yaml_0`.`t_order_item_1` VALUES (100301, 1003, 10); INSERT INTO `ds_yaml_0`.`t_order_item_1` VALUES (100501, 1005, 10); INSERT INTO `ds_yaml_0`.`t_order_item_1` VALUES (100701, 1007, 10); INSERT INTO `ds_yaml_0`.`t_order_item_1` VALUES (100901, 1009, 10); INSERT INTO `ds_yaml_1`.`t_order_0` VALUES (1100, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_0` VALUES (1102, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_0` VALUES (1104, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_0` VALUES (1106, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_0` VALUES (1108, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_item_0` VALUES (110001, 1100, 11); INSERT INTO `ds_yaml_1`.`t_order_item_0` VALUES (110201, 1102, 11); INSERT INTO `ds_yaml_1`.`t_order_item_0` VALUES (110401, 1104, 11); INSERT INTO `ds_yaml_1`.`t_order_item_0` VALUES (110601, 1106, 11); INSERT INTO `ds_yaml_1`.`t_order_item_0` VALUES (110801, 1108, 11); INSERT INTO `ds_yaml_1`.`t_order_1` VALUES (1101, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_1` VALUES (1103, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_1` VALUES (1105, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_1` VALUES (1107, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_1` VALUES (1109, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_item_1` VALUES (110101, 1101, 11); INSERT INTO `ds_yaml_1`.`t_order_item_1` VALUES (110301, 1103, 11); INSERT INTO `ds_yaml_1`.`t_order_item_1` VALUES (110501, 1105, 11); INSERT INTO `ds_yaml_1`.`t_order_item_1` VALUES (110701, 1107, 11); INSERT INTO `ds_yaml_1`.`t_order_item_1` VALUES (110901, 1109, 11); sharding-jdbc-example/sharding-jdbc-example-jdbc-transaction/src/main/java/com/dangdang/ddframe/rdb/sharding/example/transaction/Main.java +2 −2 Original line number Diff line number Diff line Loading @@ -93,8 +93,8 @@ public final class Main { private static Map<String, DataSource> createDataSourceMap() { Map<String, DataSource> result = new HashMap<>(2); result.put("ds_0", createDataSource("ds_0")); result.put("ds_1", createDataSource("ds_1")); result.put("ds_trans_0", createDataSource("ds_trans_0")); result.put("ds_trans_1", createDataSource("ds_trans_1")); return result; } Loading sharding-jdbc-example/sharding-jdbc-example-jdbc-transaction/src/main/resources/all_schema.sql +50 −50 Original line number Diff line number Diff line CREATE SCHEMA IF NOT EXISTS `trans_log`; CREATE SCHEMA IF NOT EXISTS `ds_0`; CREATE SCHEMA IF NOT EXISTS `ds_1`; CREATE SCHEMA IF NOT EXISTS `ds_trans_0`; CREATE SCHEMA IF NOT EXISTS `ds_trans_1`; CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_0` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_1` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_item_0` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_item_1` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_0`.`t_order_0` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_0`.`t_order_1` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_0`.`t_order_item_0` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_0`.`t_order_item_1` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_0` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_1` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_item_0` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_item_1` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_1`.`t_order_0` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_1`.`t_order_1` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_1`.`t_order_item_0` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_1`.`t_order_item_1` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); INSERT INTO `ds_0`.`t_order_0` VALUES (1000, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1002, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1004, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1006, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1008, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100001, 1000, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100201, 1002, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100401, 1004, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100601, 1006, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100801, 1008, 10); INSERT INTO `ds_trans_0`.`t_order_0` VALUES (1000, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_0` VALUES (1002, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_0` VALUES (1004, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_0` VALUES (1006, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_0` VALUES (1008, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_item_0` VALUES (100001, 1000, 10); INSERT INTO `ds_trans_0`.`t_order_item_0` VALUES (100201, 1002, 10); INSERT INTO `ds_trans_0`.`t_order_item_0` VALUES (100401, 1004, 10); INSERT INTO `ds_trans_0`.`t_order_item_0` VALUES (100601, 1006, 10); INSERT INTO `ds_trans_0`.`t_order_item_0` VALUES (100801, 1008, 10); INSERT INTO `ds_0`.`t_order_1` VALUES (1001, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1003, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1005, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1007, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1009, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100101, 1001, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100301, 1003, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100501, 1005, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100701, 1007, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100901, 1009, 10); INSERT INTO `ds_trans_0`.`t_order_1` VALUES (1001, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_1` VALUES (1003, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_1` VALUES (1005, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_1` VALUES (1007, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_1` VALUES (1009, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_item_1` VALUES (100101, 1001, 10); INSERT INTO `ds_trans_0`.`t_order_item_1` VALUES (100301, 1003, 10); INSERT INTO `ds_trans_0`.`t_order_item_1` VALUES (100501, 1005, 10); INSERT INTO `ds_trans_0`.`t_order_item_1` VALUES (100701, 1007, 10); INSERT INTO `ds_trans_0`.`t_order_item_1` VALUES (100901, 1009, 10); INSERT INTO `ds_1`.`t_order_0` VALUES (1100, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1102, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1104, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1106, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1108, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110001, 1100, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110201, 1102, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110401, 1104, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110601, 1106, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110801, 1108, 11); INSERT INTO `ds_trans_1`.`t_order_0` VALUES (1100, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_0` VALUES (1102, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_0` VALUES (1104, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_0` VALUES (1106, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_0` VALUES (1108, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_item_0` VALUES (110001, 1100, 11); INSERT INTO `ds_trans_1`.`t_order_item_0` VALUES (110201, 1102, 11); INSERT INTO `ds_trans_1`.`t_order_item_0` VALUES (110401, 1104, 11); INSERT INTO `ds_trans_1`.`t_order_item_0` VALUES (110601, 1106, 11); INSERT INTO `ds_trans_1`.`t_order_item_0` VALUES (110801, 1108, 11); INSERT INTO `ds_1`.`t_order_1` VALUES (1101, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1103, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1105, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1107, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1109, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110101, 1101, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110301, 1103, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110501, 1105, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110701, 1107, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110901, 1109, 11); INSERT INTO `ds_trans_1`.`t_order_1` VALUES (1101, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_1` VALUES (1103, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_1` VALUES (1105, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_1` VALUES (1107, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_1` VALUES (1109, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_item_1` VALUES (110101, 1101, 11); INSERT INTO `ds_trans_1`.`t_order_item_1` VALUES (110301, 1103, 11); INSERT INTO `ds_trans_1`.`t_order_item_1` VALUES (110501, 1105, 11); INSERT INTO `ds_trans_1`.`t_order_item_1` VALUES (110701, 1107, 11); INSERT INTO `ds_trans_1`.`t_order_item_1` VALUES (110901, 1109, 11); Loading
sharding-jdbc-example/sharding-jdbc-example-config-yaml/src/main/resources/META-INF/withAssignedDataSource.yaml +3 −3 Original line number Diff line number Diff line dataSource: ds_0: !!org.apache.commons.dbcp.BasicDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ds_0 url: jdbc:mysql://localhost:3306/ds_yaml_0 username: root password: ds_1: !!org.apache.commons.dbcp.BasicDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ds_1 url: jdbc:mysql://localhost:3306/ds_yaml_1 username: root password: ds_config: !!org.apache.commons.dbcp.BasicDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ds_config url: jdbc:mysql://localhost:3306/ds_yaml_config username: root password: Loading
sharding-jdbc-example/sharding-jdbc-example-config-yaml/src/main/resources/META-INF/withDefaultDataSource.yaml +2 −2 Original line number Diff line number Diff line dataSource: ds_0: !!org.apache.commons.dbcp.BasicDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ds_0 url: jdbc:mysql://localhost:3306/ds_yaml_0 username: root password: ds_1: !!org.apache.commons.dbcp.BasicDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ds_1 url: jdbc:mysql://localhost:3306/ds_yaml_1 username: root password: Loading
sharding-jdbc-example/sharding-jdbc-example-config-yaml/src/main/resources/all_schema.sql +61 −61 Original line number Diff line number Diff line CREATE SCHEMA IF NOT EXISTS `ds_config`; CREATE SCHEMA IF NOT EXISTS `ds_0`; CREATE SCHEMA IF NOT EXISTS `ds_1`; CREATE TABLE IF NOT EXISTS `ds_config`.`t_config`(`id` BIGINT NOT NULL, `name` VARCHAR(20), `value` VARCHAR(50)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_0` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_1` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_item_0` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_item_1` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_0` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_1` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_item_0` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_item_1` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); INSERT INTO `ds_config`.`t_config` VALUES (1, 'config_key', 'config_value'); INSERT INTO `ds_0`.`t_order_0` VALUES (1000, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1002, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1004, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1006, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1008, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100001, 1000, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100201, 1002, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100401, 1004, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100601, 1006, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100801, 1008, 10); INSERT INTO `ds_0`.`t_order_1` VALUES (1001, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1003, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1005, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1007, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1009, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100101, 1001, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100301, 1003, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100501, 1005, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100701, 1007, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100901, 1009, 10); INSERT INTO `ds_1`.`t_order_0` VALUES (1100, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1102, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1104, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1106, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1108, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110001, 1100, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110201, 1102, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110401, 1104, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110601, 1106, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110801, 1108, 11); INSERT INTO `ds_1`.`t_order_1` VALUES (1101, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1103, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1105, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1107, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1109, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110101, 1101, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110301, 1103, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110501, 1105, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110701, 1107, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110901, 1109, 11); CREATE SCHEMA IF NOT EXISTS `ds_yaml_config`; CREATE SCHEMA IF NOT EXISTS `ds_yaml_0`; CREATE SCHEMA IF NOT EXISTS `ds_yaml_1`; CREATE TABLE IF NOT EXISTS `ds_yaml_config`.`t_config`(`id` BIGINT NOT NULL, `name` VARCHAR(20), `value` VARCHAR(50)); CREATE TABLE IF NOT EXISTS `ds_yaml_0`.`t_order_0` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_0`.`t_order_1` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_0`.`t_order_item_0` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_0`.`t_order_item_1` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_1`.`t_order_0` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_1`.`t_order_1` (`order_id` BIGINT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_1`.`t_order_item_0` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_yaml_1`.`t_order_item_1` (`item_id` BIGINT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); INSERT INTO `ds_yaml_config`.`t_config` VALUES (1, 'config_key', 'config_value'); INSERT INTO `ds_yaml_0`.`t_order_0` VALUES (1000, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_0` VALUES (1002, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_0` VALUES (1004, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_0` VALUES (1006, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_0` VALUES (1008, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_item_0` VALUES (100001, 1000, 10); INSERT INTO `ds_yaml_0`.`t_order_item_0` VALUES (100201, 1002, 10); INSERT INTO `ds_yaml_0`.`t_order_item_0` VALUES (100401, 1004, 10); INSERT INTO `ds_yaml_0`.`t_order_item_0` VALUES (100601, 1006, 10); INSERT INTO `ds_yaml_0`.`t_order_item_0` VALUES (100801, 1008, 10); INSERT INTO `ds_yaml_0`.`t_order_1` VALUES (1001, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_1` VALUES (1003, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_1` VALUES (1005, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_1` VALUES (1007, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_1` VALUES (1009, 10, 'INIT'); INSERT INTO `ds_yaml_0`.`t_order_item_1` VALUES (100101, 1001, 10); INSERT INTO `ds_yaml_0`.`t_order_item_1` VALUES (100301, 1003, 10); INSERT INTO `ds_yaml_0`.`t_order_item_1` VALUES (100501, 1005, 10); INSERT INTO `ds_yaml_0`.`t_order_item_1` VALUES (100701, 1007, 10); INSERT INTO `ds_yaml_0`.`t_order_item_1` VALUES (100901, 1009, 10); INSERT INTO `ds_yaml_1`.`t_order_0` VALUES (1100, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_0` VALUES (1102, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_0` VALUES (1104, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_0` VALUES (1106, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_0` VALUES (1108, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_item_0` VALUES (110001, 1100, 11); INSERT INTO `ds_yaml_1`.`t_order_item_0` VALUES (110201, 1102, 11); INSERT INTO `ds_yaml_1`.`t_order_item_0` VALUES (110401, 1104, 11); INSERT INTO `ds_yaml_1`.`t_order_item_0` VALUES (110601, 1106, 11); INSERT INTO `ds_yaml_1`.`t_order_item_0` VALUES (110801, 1108, 11); INSERT INTO `ds_yaml_1`.`t_order_1` VALUES (1101, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_1` VALUES (1103, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_1` VALUES (1105, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_1` VALUES (1107, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_1` VALUES (1109, 11, 'INIT'); INSERT INTO `ds_yaml_1`.`t_order_item_1` VALUES (110101, 1101, 11); INSERT INTO `ds_yaml_1`.`t_order_item_1` VALUES (110301, 1103, 11); INSERT INTO `ds_yaml_1`.`t_order_item_1` VALUES (110501, 1105, 11); INSERT INTO `ds_yaml_1`.`t_order_item_1` VALUES (110701, 1107, 11); INSERT INTO `ds_yaml_1`.`t_order_item_1` VALUES (110901, 1109, 11);
sharding-jdbc-example/sharding-jdbc-example-jdbc-transaction/src/main/java/com/dangdang/ddframe/rdb/sharding/example/transaction/Main.java +2 −2 Original line number Diff line number Diff line Loading @@ -93,8 +93,8 @@ public final class Main { private static Map<String, DataSource> createDataSourceMap() { Map<String, DataSource> result = new HashMap<>(2); result.put("ds_0", createDataSource("ds_0")); result.put("ds_1", createDataSource("ds_1")); result.put("ds_trans_0", createDataSource("ds_trans_0")); result.put("ds_trans_1", createDataSource("ds_trans_1")); return result; } Loading
sharding-jdbc-example/sharding-jdbc-example-jdbc-transaction/src/main/resources/all_schema.sql +50 −50 Original line number Diff line number Diff line CREATE SCHEMA IF NOT EXISTS `trans_log`; CREATE SCHEMA IF NOT EXISTS `ds_0`; CREATE SCHEMA IF NOT EXISTS `ds_1`; CREATE SCHEMA IF NOT EXISTS `ds_trans_0`; CREATE SCHEMA IF NOT EXISTS `ds_trans_1`; CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_0` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_1` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_item_0` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_0`.`t_order_item_1` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_0`.`t_order_0` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_0`.`t_order_1` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_0`.`t_order_item_0` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_0`.`t_order_item_1` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_0` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_1` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_item_0` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_1`.`t_order_item_1` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_1`.`t_order_0` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_1`.`t_order_1` (`order_id` INT NOT NULL, `user_id` INT NOT NULL, `status` VARCHAR(50), PRIMARY KEY (`order_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_1`.`t_order_item_0` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); CREATE TABLE IF NOT EXISTS `ds_trans_1`.`t_order_item_1` (`item_id` INT NOT NULL, `order_id` INT NOT NULL, `user_id` INT NOT NULL, PRIMARY KEY (`item_id`)); INSERT INTO `ds_0`.`t_order_0` VALUES (1000, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1002, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1004, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1006, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_0` VALUES (1008, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100001, 1000, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100201, 1002, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100401, 1004, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100601, 1006, 10); INSERT INTO `ds_0`.`t_order_item_0` VALUES (100801, 1008, 10); INSERT INTO `ds_trans_0`.`t_order_0` VALUES (1000, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_0` VALUES (1002, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_0` VALUES (1004, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_0` VALUES (1006, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_0` VALUES (1008, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_item_0` VALUES (100001, 1000, 10); INSERT INTO `ds_trans_0`.`t_order_item_0` VALUES (100201, 1002, 10); INSERT INTO `ds_trans_0`.`t_order_item_0` VALUES (100401, 1004, 10); INSERT INTO `ds_trans_0`.`t_order_item_0` VALUES (100601, 1006, 10); INSERT INTO `ds_trans_0`.`t_order_item_0` VALUES (100801, 1008, 10); INSERT INTO `ds_0`.`t_order_1` VALUES (1001, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1003, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1005, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1007, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_1` VALUES (1009, 10, 'INIT'); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100101, 1001, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100301, 1003, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100501, 1005, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100701, 1007, 10); INSERT INTO `ds_0`.`t_order_item_1` VALUES (100901, 1009, 10); INSERT INTO `ds_trans_0`.`t_order_1` VALUES (1001, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_1` VALUES (1003, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_1` VALUES (1005, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_1` VALUES (1007, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_1` VALUES (1009, 10, 'INIT'); INSERT INTO `ds_trans_0`.`t_order_item_1` VALUES (100101, 1001, 10); INSERT INTO `ds_trans_0`.`t_order_item_1` VALUES (100301, 1003, 10); INSERT INTO `ds_trans_0`.`t_order_item_1` VALUES (100501, 1005, 10); INSERT INTO `ds_trans_0`.`t_order_item_1` VALUES (100701, 1007, 10); INSERT INTO `ds_trans_0`.`t_order_item_1` VALUES (100901, 1009, 10); INSERT INTO `ds_1`.`t_order_0` VALUES (1100, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1102, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1104, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1106, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_0` VALUES (1108, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110001, 1100, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110201, 1102, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110401, 1104, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110601, 1106, 11); INSERT INTO `ds_1`.`t_order_item_0` VALUES (110801, 1108, 11); INSERT INTO `ds_trans_1`.`t_order_0` VALUES (1100, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_0` VALUES (1102, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_0` VALUES (1104, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_0` VALUES (1106, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_0` VALUES (1108, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_item_0` VALUES (110001, 1100, 11); INSERT INTO `ds_trans_1`.`t_order_item_0` VALUES (110201, 1102, 11); INSERT INTO `ds_trans_1`.`t_order_item_0` VALUES (110401, 1104, 11); INSERT INTO `ds_trans_1`.`t_order_item_0` VALUES (110601, 1106, 11); INSERT INTO `ds_trans_1`.`t_order_item_0` VALUES (110801, 1108, 11); INSERT INTO `ds_1`.`t_order_1` VALUES (1101, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1103, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1105, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1107, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_1` VALUES (1109, 11, 'INIT'); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110101, 1101, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110301, 1103, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110501, 1105, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110701, 1107, 11); INSERT INTO `ds_1`.`t_order_item_1` VALUES (110901, 1109, 11); INSERT INTO `ds_trans_1`.`t_order_1` VALUES (1101, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_1` VALUES (1103, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_1` VALUES (1105, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_1` VALUES (1107, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_1` VALUES (1109, 11, 'INIT'); INSERT INTO `ds_trans_1`.`t_order_item_1` VALUES (110101, 1101, 11); INSERT INTO `ds_trans_1`.`t_order_item_1` VALUES (110301, 1103, 11); INSERT INTO `ds_trans_1`.`t_order_item_1` VALUES (110501, 1105, 11); INSERT INTO `ds_trans_1`.`t_order_item_1` VALUES (110701, 1107, 11); INSERT INTO `ds_trans_1`.`t_order_item_1` VALUES (110901, 1109, 11);