sharding-test.sql 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. #
  2. sharding-test.sql
  3. SET NAMES utf8mb4;
  4. SET
  5. FOREIGN_KEY_CHECKS = 0;
  6. DROP TABLE IF EXISTS `t_user_01`;
  7. CREATE TABLE `t_user_01`
  8. (
  9. `id` BIGINT(20) NOT NULL,
  10. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  11. `birthday` BIGINT(20) NULL DEFAULT NULL,
  12. PRIMARY KEY (`id`) USING BTREE
  13. ) ENGINE = InnoDB
  14. CHARACTER SET = utf8
  15. COLLATE = utf8_general_ci
  16. ROW_FORMAT = DYNAMIC;
  17. DROP TABLE IF EXISTS `t_user_02`;
  18. CREATE TABLE `t_user_02`
  19. (
  20. `id` BIGINT(20) NOT NULL,
  21. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  22. `birthday` BIGINT(20) NULL DEFAULT NULL,
  23. PRIMARY KEY (`id`) USING BTREE
  24. ) ENGINE = InnoDB
  25. CHARACTER SET = utf8
  26. COLLATE = utf8_general_ci
  27. ROW_FORMAT = DYNAMIC;
  28. DROP TABLE IF EXISTS `t_user_03`;
  29. CREATE TABLE `t_user_03`
  30. (
  31. `id` BIGINT(20) NOT NULL,
  32. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  33. `birthday` BIGINT(20) NULL DEFAULT NULL,
  34. PRIMARY KEY (`id`) USING BTREE
  35. ) ENGINE = InnoDB
  36. CHARACTER SET = utf8
  37. COLLATE = utf8_general_ci
  38. ROW_FORMAT = DYNAMIC;
  39. DROP TABLE IF EXISTS `t_user_04`;
  40. CREATE TABLE `t_user_04`
  41. (
  42. `id` BIGINT(20) NOT NULL,
  43. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  44. `birthday` BIGINT(20) NULL DEFAULT NULL,
  45. PRIMARY KEY (`id`) USING BTREE
  46. ) ENGINE = InnoDB
  47. CHARACTER SET = utf8
  48. COLLATE = utf8_general_ci
  49. ROW_FORMAT = DYNAMIC;
  50. DROP TABLE IF EXISTS `t_user_05`;
  51. CREATE TABLE `t_user_05`
  52. (
  53. `id` BIGINT(20) NOT NULL,
  54. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  55. `birthday` BIGINT(20) NULL DEFAULT NULL,
  56. PRIMARY KEY (`id`) USING BTREE
  57. ) ENGINE = InnoDB
  58. CHARACTER SET = utf8
  59. COLLATE = utf8_general_ci
  60. ROW_FORMAT = DYNAMIC;
  61. DROP TABLE IF EXISTS `t_user_06`;
  62. CREATE TABLE `t_user_06`
  63. (
  64. `id` BIGINT(20) NOT NULL,
  65. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  66. `birthday` BIGINT(20) NULL DEFAULT NULL,
  67. PRIMARY KEY (`id`) USING BTREE
  68. ) ENGINE = InnoDB
  69. CHARACTER SET = utf8
  70. COLLATE = utf8_general_ci
  71. ROW_FORMAT = DYNAMIC;
  72. DROP TABLE IF EXISTS `t_user_07`;
  73. CREATE TABLE `t_user_07`
  74. (
  75. `id` BIGINT(20) NOT NULL,
  76. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  77. `birthday` BIGINT(20) NULL DEFAULT NULL,
  78. PRIMARY KEY (`id`) USING BTREE
  79. ) ENGINE = InnoDB
  80. CHARACTER SET = utf8
  81. COLLATE = utf8_general_ci
  82. ROW_FORMAT = DYNAMIC;
  83. DROP TABLE IF EXISTS `t_user_08`;
  84. CREATE TABLE `t_user_08`
  85. (
  86. `id` BIGINT(20) NOT NULL,
  87. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  88. `birthday` BIGINT(20) NULL DEFAULT NULL,
  89. PRIMARY KEY (`id`) USING BTREE
  90. ) ENGINE = InnoDB
  91. CHARACTER SET = utf8
  92. COLLATE = utf8_general_ci
  93. ROW_FORMAT = DYNAMIC;
  94. DROP TABLE IF EXISTS `t_user_09`;
  95. CREATE TABLE `t_user_09`
  96. (
  97. `id` BIGINT(20) NOT NULL,
  98. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  99. `birthday` BIGINT(20) NULL DEFAULT NULL,
  100. PRIMARY KEY (`id`) USING BTREE
  101. ) ENGINE = InnoDB
  102. CHARACTER SET = utf8
  103. COLLATE = utf8_general_ci
  104. ROW_FORMAT = DYNAMIC;
  105. DROP TABLE IF EXISTS `t_user_10`;
  106. CREATE TABLE `t_user_10`
  107. (
  108. `id` BIGINT(20) NOT NULL,
  109. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  110. `birthday` BIGINT(20) NULL DEFAULT NULL,
  111. PRIMARY KEY (`id`) USING BTREE
  112. ) ENGINE = InnoDB
  113. CHARACTER SET = utf8
  114. COLLATE = utf8_general_ci
  115. ROW_FORMAT = DYNAMIC;
  116. DROP TABLE IF EXISTS `t_user_11`;
  117. CREATE TABLE `t_user_11`
  118. (
  119. `id` BIGINT(20) NOT NULL,
  120. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  121. `birthday` BIGINT(20) NULL DEFAULT NULL,
  122. PRIMARY KEY (`id`) USING BTREE
  123. ) ENGINE = InnoDB
  124. CHARACTER SET = utf8
  125. COLLATE = utf8_general_ci
  126. ROW_FORMAT = DYNAMIC;
  127. DROP TABLE IF EXISTS `t_user_12`;
  128. CREATE TABLE `t_user_12`
  129. (
  130. `id` BIGINT(20) NOT NULL,
  131. `name` VARCHAR(55) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  132. `birthday` BIGINT(20) NULL DEFAULT NULL,
  133. PRIMARY KEY (`id`) USING BTREE
  134. ) ENGINE = InnoDB
  135. CHARACTER SET = utf8
  136. COLLATE = utf8_general_ci
  137. ROW_FORMAT = DYNAMIC;
  138. SET
  139. FOREIGN_KEY_CHECKS = 1;
  140. #ORDER
  141. SET NAMES utf8mb4;
  142. SET
  143. FOREIGN_KEY_CHECKS = 0;
  144. DROP TABLE IF EXISTS `sys_order_1`;
  145. CREATE TABLE `sys_order_1`
  146. (
  147. `user_id` BIGINT(20) NOT NULL,
  148. `order_id` BIGINT(20) NOT NULL,
  149. PRIMARY KEY (`user_id`) USING BTREE
  150. ) ENGINE = InnoDB
  151. CHARACTER SET = utf8
  152. COLLATE = utf8_general_ci
  153. ROW_FORMAT = DYNAMIC;
  154. DROP TABLE IF EXISTS `sys_order_2`;
  155. CREATE TABLE `sys_order_2`
  156. (
  157. `user_id` BIGINT(20) NOT NULL,
  158. `order_id` BIGINT(20) NOT NULL,
  159. PRIMARY KEY (`user_id`) USING BTREE
  160. ) ENGINE = InnoDB
  161. CHARACTER SET = utf8
  162. COLLATE = utf8_general_ci
  163. ROW_FORMAT = DYNAMIC;
  164. SET
  165. FOREIGN_KEY_CHECKS = 1;