sharding-test.sql 6.0 KB

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