helio_boot.sql 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451
  1. SET NAMES utf8mb4;
  2. SET
  3. FOREIGN_KEY_CHECKS = 0;
  4. -- ----------------------------
  5. -- Table structure for sys_data_dict
  6. -- ----------------------------
  7. DROP TABLE IF EXISTS `sys_data_dict`;
  8. CREATE TABLE `sys_data_dict`
  9. (
  10. `id` bigint(20) NOT NULL COMMENT '主键ID',
  11. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  12. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  13. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  14. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  15. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  16. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  17. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  18. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  19. `camel_case_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '驼峰式键名',
  20. `under_case_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '下划线式键名',
  21. `pascal_case_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '帕斯卡式键名',
  22. `value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '键值',
  23. `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '描述',
  24. `unit` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位',
  25. `value_range` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '取值范围',
  26. `alias_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '别称键名',
  27. PRIMARY KEY (`id`) USING BTREE
  28. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据字典';
  29. -- ----------------------------
  30. -- Records of sys_data_dict
  31. -- ----------------------------
  32. BEGIN;
  33. COMMIT;
  34. -- ----------------------------
  35. -- Table structure for sys_dept
  36. -- ----------------------------
  37. DROP TABLE IF EXISTS `sys_dept`;
  38. CREATE TABLE `sys_dept`
  39. (
  40. `id` bigint(20) NOT NULL COMMENT '主键ID',
  41. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  42. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  43. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  44. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  45. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  46. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  47. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  48. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  49. `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',
  50. `parent_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '上级ID(根节点设置为0)',
  51. `sort` int(11) NOT NULL DEFAULT 1 COMMENT '排序',
  52. `status` int(11) NOT NULL DEFAULT 0 COMMENT '状态(0=禁用 1=启用)',
  53. PRIMARY KEY (`id`) USING BTREE
  54. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门';
  55. -- ----------------------------
  56. -- Records of sys_dept
  57. -- ----------------------------
  58. BEGIN;
  59. COMMIT;
  60. -- ----------------------------
  61. -- Table structure for sys_log
  62. -- ----------------------------
  63. DROP TABLE IF EXISTS `sys_log`;
  64. CREATE TABLE `sys_log`
  65. (
  66. `id` bigint(20) NOT NULL COMMENT '主键ID',
  67. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  68. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  69. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  70. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  71. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  72. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  73. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  74. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  75. `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户ID',
  76. `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户账号',
  77. `operation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作内容',
  78. `method` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求方法',
  79. `params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '请求参数',
  80. `ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'IP地址',
  81. `status` int(11) NOT NULL DEFAULT 0 COMMENT '状态(参考SysLogStatusEnum)',
  82. PRIMARY KEY (`id`) USING BTREE
  83. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '后台操作日志';
  84. -- ----------------------------
  85. -- Records of sys_log
  86. -- ----------------------------
  87. BEGIN;
  88. COMMIT;
  89. -- ----------------------------
  90. -- Table structure for sys_menu
  91. -- ----------------------------
  92. DROP TABLE IF EXISTS `sys_menu`;
  93. CREATE TABLE `sys_menu`
  94. (
  95. `id` bigint(20) NOT NULL COMMENT '主键ID',
  96. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  97. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  98. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  99. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  100. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  101. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  102. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  103. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  104. `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',
  105. `parent_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '上级菜单ID(根节点设置为0)',
  106. `type` int(11) NOT NULL DEFAULT 1 COMMENT '菜单类型(参考MenuTypeEnum)',
  107. `permission` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '权限标识',
  108. `icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图标',
  109. `sort` int(11) NULL DEFAULT 1 COMMENT '排序',
  110. `status` int(11) NOT NULL DEFAULT 0 COMMENT '状态(0=禁用 1=启用)',
  111. `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件',
  112. `external_link` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '外链地址',
  113. PRIMARY KEY (`id`) USING BTREE
  114. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '后台菜单';
  115. -- ----------------------------
  116. -- Records of sys_menu
  117. -- ----------------------------
  118. BEGIN;
  119. INSERT INTO `sys_menu`
  120. VALUES (1, 0, 1, 0, '2021-06-01 17:16:48', NULL, '2021-06-02 17:14:16', NULL, NULL, '系统管理', 0, 0, 'Sys',
  121. 'ant-design:setting-outlined', 3, 1, 'LAYOUT', ''),
  122. (2, 0, 1, 0, '2021-06-01 17:13:13', NULL, '2021-07-18 00:10:33', 'admin', NULL, '中控台', 0, 0, 'Dashboard',
  123. 'ant-design:appstore-outlined', 1, 1, 'LAYOUT', ''),
  124. (3, 0, 1, 0, '2021-06-01 17:14:22', NULL, '2021-06-02 11:24:38', NULL, NULL, '分析页(默认页必须分配, 否则进不去后台)', 2, 1,
  125. 'Dashboard:analysis', 'ant-design:fund-outlined', 1, 1, '/dashboard/analysis/index', ''),
  126. (4, 0, 1, 0, '2021-06-01 17:14:47', NULL, '2021-06-02 11:32:23', NULL, NULL, '工作台', 2, 1, 'Dashboard:workbench',
  127. 'ant-design:database-outlined', 2, 1, '/dashboard/workbench/index', ''),
  128. (5, 0, 1, 0, '2021-06-01 17:15:38', NULL, '2021-07-15 23:56:43', 'admin', NULL, '关于', 0, 1, 'About',
  129. 'ant-design:eye-outlined', 2, 1, '/sys/vben/about/index', ''),
  130. (6, 0, 1, 0, '2021-06-02 16:06:58', NULL, '2021-07-17 23:55:52', 'admin', NULL, '学(mo)习(yu)', 2, 3, '',
  131. 'ant-design:zhihu-outlined', 3, 1, 'https://www.zhihu.com/', 'https://www.zhihu.com/'),
  132. (7, 0, 1, 0, '2021-07-17 23:32:15', NULL, '2021-07-17 23:32:15', NULL, NULL, '部门管理', 1, 1, 'SysDept',
  133. 'ant-design:flag-outlined', 1, 1, '/sys/SysDept/index', ''),
  134. (8, 0, 1, 0, '2021-07-17 23:32:15', NULL, '2021-07-17 23:32:15', NULL, NULL, '查询', 7, 2, 'SysDept:retrieve',
  135. NULL, 1, 1, NULL, ''),
  136. (9, 0, 1, 0, '2021-07-17 23:32:15', NULL, '2021-07-17 23:32:15', NULL, NULL, '新增', 7, 2, 'SysDept:create', NULL,
  137. 2, 1, NULL, ''),
  138. (10, 0, 1, 0, '2021-07-17 23:32:15', NULL, '2021-07-17 23:32:15', NULL, NULL, '删除', 7, 2, 'SysDept:delete', NULL,
  139. 3, 1, NULL, ''),
  140. (11, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, NULL, '编辑', 7, 2, 'SysDept:update', NULL,
  141. 4, 1, NULL, ''),
  142. (12, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, NULL, '角色管理', 1, 1, 'SysRole',
  143. 'ant-design:usergroup-add-outlined', 2, 1, '/sys/SysRole/index', ''),
  144. (13, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, NULL, '查询', 12, 2, 'SysRole:retrieve',
  145. NULL, 1, 1, NULL, ''),
  146. (14, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, NULL, '新增', 12, 2, 'SysRole:create',
  147. NULL, 2, 1, NULL, ''),
  148. (15, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, NULL, '删除', 12, 2, 'SysRole:delete',
  149. NULL, 3, 1, NULL, ''),
  150. (16, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, NULL, '编辑', 12, 2, 'SysRole:update',
  151. NULL, 4, 1, NULL, ''),
  152. (17, 0, 1, 0, '2021-07-17 23:32:17', NULL, '2021-07-17 23:32:17', NULL, NULL, '后台用户', 1, 1, 'SysUser',
  153. 'ant-design:user-outlined', 3, 1, '/sys/SysUser/index', ''),
  154. (18, 0, 1, 0, '2021-07-17 23:32:17', NULL, '2021-07-17 23:32:17', NULL, NULL, '查询', 17, 2, 'SysUser:retrieve',
  155. NULL, 1, 1, NULL, ''),
  156. (19, 0, 1, 0, '2021-07-17 23:32:17', NULL, '2021-07-17 23:32:17', NULL, NULL, '新增', 17, 2, 'SysUser:create',
  157. NULL, 2, 1, NULL, ''),
  158. (20, 0, 1, 0, '2021-07-17 23:32:17', NULL, '2021-07-17 23:32:17', NULL, NULL, '删除', 17, 2, 'SysUser:delete',
  159. NULL, 3, 1, NULL, ''),
  160. (21, 0, 1, 0, '2021-07-17 23:32:17', NULL, '2021-07-17 23:32:17', NULL, NULL, '编辑', 17, 2, 'SysUser:update',
  161. NULL, 4, 1, NULL, ''),
  162. (22, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, NULL, '菜单管理', 1, 1, 'SysMenu',
  163. 'ant-design:align-left-outlined', 4, 1, '/sys/SysMenu/index', ''),
  164. (23, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, NULL, '查询', 22, 2, 'SysMenu:retrieve',
  165. NULL, 1, 1, NULL, ''),
  166. (24, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, NULL, '新增', 22, 2, 'SysMenu:create',
  167. NULL, 2, 1, NULL, ''),
  168. (25, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, NULL, '删除', 22, 2, 'SysMenu:delete',
  169. NULL, 3, 1, NULL, ''),
  170. (26, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, NULL, '编辑', 22, 2, 'SysMenu:update',
  171. NULL, 4, 1, NULL, ''),
  172. (27, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, NULL, '参数管理', 1, 1, 'SysParam',
  173. 'ant-design:ant-design-outlined', 5, 1, '/sys/SysParam/index', ''),
  174. (28, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, NULL, '查询', 27, 2, 'SysParam:retrieve',
  175. NULL, 1, 1, NULL, ''),
  176. (29, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, NULL, '新增', 27, 2, 'SysParam:create',
  177. NULL, 2, 1, NULL, ''),
  178. (30, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, NULL, '删除', 27, 2, 'SysParam:delete',
  179. NULL, 3, 1, NULL, ''),
  180. (31, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, NULL, '编辑', 27, 2, 'SysParam:update',
  181. NULL, 4, 1, NULL, ''),
  182. (32, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, NULL, '租户管理', 1, 1, 'SysTenant',
  183. 'ant-design:aliyun-outlined', 6, 1, '/sys/SysTenant/index', ''),
  184. (33, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, NULL, '查询', 32, 2, 'SysTenant:retrieve',
  185. NULL, 1, 1, NULL, ''),
  186. (34, 0, 1, 0, '2021-07-17 23:32:20', NULL, '2021-07-17 23:32:20', NULL, NULL, '新增', 32, 2, 'SysTenant:create',
  187. NULL, 2, 1, NULL, ''),
  188. (35, 0, 1, 0, '2021-07-17 23:32:20', NULL, '2021-07-17 23:32:20', NULL, NULL, '删除', 32, 2, 'SysTenant:delete',
  189. NULL, 3, 1, NULL, ''),
  190. (36, 0, 1, 0, '2021-07-17 23:32:20', NULL, '2021-07-17 23:32:20', NULL, NULL, '编辑', 32, 2, 'SysTenant:update',
  191. NULL, 4, 1, NULL, ''),
  192. (37, 0, 1, 0, '2021-07-17 23:32:20', NULL, '2021-07-17 23:32:20', NULL, NULL, '数据字典', 1, 1, 'SysDataDict',
  193. 'ant-design:field-string-outlined', 7, 1, '/sys/SysDataDict/index', ''),
  194. (38, 0, 1, 0, '2021-07-17 23:32:20', NULL, '2021-07-17 23:32:20', NULL, NULL, '查询', 37, 2,
  195. 'SysDataDict:retrieve', NULL, 1, 1, NULL, ''),
  196. (39, 0, 1, 0, '2021-07-17 23:32:21', NULL, '2021-07-17 23:32:21', NULL, NULL, '新增', 37, 2, 'SysDataDict:create',
  197. NULL, 2, 1, NULL, ''),
  198. (40, 0, 1, 0, '2021-07-17 23:32:21', NULL, '2021-07-17 23:32:21', NULL, NULL, '删除', 37, 2, 'SysDataDict:delete',
  199. NULL, 3, 1, NULL, ''),
  200. (41, 0, 1, 0, '2021-07-17 23:32:21', NULL, '2021-07-17 23:32:21', NULL, NULL, '编辑', 37, 2, 'SysDataDict:update',
  201. NULL, 4, 1, NULL, ''),
  202. (42, 0, 1, 0, '2021-07-17 23:32:21', NULL, '2021-07-17 23:32:21', NULL, NULL, '系统日志', 1, 1, 'SysLog',
  203. 'ant-design:edit-twotone', 8, 1, '/sys/SysLog/index', ''),
  204. (43, 0, 1, 0, '2021-07-17 23:32:21', NULL, '2021-07-17 23:32:21', NULL, NULL, '查询', 42, 2, 'SysLog:retrieve',
  205. NULL, 1, 1, NULL, ''),
  206. (44, 0, 1, 0, '2021-07-17 23:37:26', 'admin', '2021-07-17 23:38:28', 'admin', NULL, '修改当前用户密码', 1, 1, '',
  207. 'ant-design:compass-outlined', 9, 1, '/sys/SysUser/change-password/index', ''),
  208. (45, 0, 1, 0, '2021-07-17 23:39:41', 'admin', '2021-07-17 23:39:41', 'admin', NULL, '重置某用户密码', 17, 2,
  209. 'SysUser:resetPassword', 'ant-design:redo-outlined', 5, 1, NULL, ''),
  210. (46, 0, 1, 0, '2021-07-17 23:40:26', 'admin', '2021-07-17 23:40:26', 'admin', NULL, '绑定用户与角色关联关系', 17, 2,
  211. 'SysUser:bindRoles', 'ant-design:share-alt-outlined', 6, 1, NULL, ''),
  212. (47, 0, 1, 0, '2021-07-17 23:40:47', 'admin', '2021-07-17 23:41:15', 'admin', NULL, '踢某用户下线', 17, 2,
  213. 'SysUser:kickOut', 'ant-design:disconnect-outlined', 7, 1, 'LAYOUT', '');
  214. COMMIT;
  215. -- ----------------------------
  216. -- Table structure for sys_param
  217. -- ----------------------------
  218. DROP TABLE IF EXISTS `sys_param`;
  219. CREATE TABLE `sys_param`
  220. (
  221. `id` bigint(20) NOT NULL COMMENT '主键ID',
  222. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  223. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  224. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  225. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  226. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  227. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  228. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  229. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  230. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '键名',
  231. `value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '键值',
  232. `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '描述',
  233. PRIMARY KEY (`id`) USING BTREE
  234. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统参数';
  235. -- ----------------------------
  236. -- Records of sys_param
  237. -- ----------------------------
  238. BEGIN;
  239. COMMIT;
  240. -- ----------------------------
  241. -- Table structure for sys_role
  242. -- ----------------------------
  243. DROP TABLE IF EXISTS `sys_role`;
  244. CREATE TABLE `sys_role`
  245. (
  246. `id` bigint(20) NOT NULL COMMENT '主键ID',
  247. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  248. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  249. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  250. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  251. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  252. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  253. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  254. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  255. `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',
  256. `value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '值',
  257. PRIMARY KEY (`id`) USING BTREE
  258. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '后台角色';
  259. -- ----------------------------
  260. -- Records of sys_role
  261. -- ----------------------------
  262. BEGIN;
  263. INSERT INTO `sys_role`
  264. VALUES (1, 0, 1, 0, '2021-04-17 02:34:30', NULL, '2021-06-07 16:22:28', 'admin', NULL, '超级管理员(代码中固定拥有所有菜单的权限)',
  265. 'SuperAdmin');
  266. COMMIT;
  267. -- ----------------------------
  268. -- Table structure for sys_role_menu_relation
  269. -- ----------------------------
  270. DROP TABLE IF EXISTS `sys_role_menu_relation`;
  271. CREATE TABLE `sys_role_menu_relation`
  272. (
  273. `id` bigint(20) NOT NULL COMMENT '主键ID',
  274. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  275. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  276. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  277. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  278. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  279. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  280. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  281. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  282. `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  283. `menu_id` bigint(20) NOT NULL COMMENT '菜单ID',
  284. PRIMARY KEY (`id`) USING BTREE
  285. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '后台角色-可见菜单关联';
  286. -- ----------------------------
  287. -- Records of sys_role_menu_relation
  288. -- ----------------------------
  289. BEGIN;
  290. COMMIT;
  291. -- ----------------------------
  292. -- Table structure for sys_tenant
  293. -- ----------------------------
  294. DROP TABLE IF EXISTS `sys_tenant`;
  295. CREATE TABLE `sys_tenant`
  296. (
  297. `id` bigint(20) NOT NULL COMMENT '主键ID',
  298. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  299. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  300. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  301. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  302. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  303. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  304. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  305. `tenant_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户名',
  306. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  307. `status` int(11) NOT NULL DEFAULT 0 COMMENT '状态(0=禁用 1=启用)',
  308. `tenant_admin_user_id` bigint(20) NULL DEFAULT NULL COMMENT '租户管理员用户ID',
  309. PRIMARY KEY (`id`) USING BTREE
  310. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统租户';
  311. -- ----------------------------
  312. -- Records of sys_tenant
  313. -- ----------------------------
  314. BEGIN;
  315. INSERT INTO `sys_tenant`
  316. VALUES (1, 1, 0, '2021-05-11 16:06:47', '', '2021-06-10 16:29:32', 'admin', '可无视SQL拦截器', '超级租户', 0, 1, 1);
  317. COMMIT;
  318. -- ----------------------------
  319. -- Table structure for sys_user
  320. -- ----------------------------
  321. DROP TABLE IF EXISTS `sys_user`;
  322. CREATE TABLE `sys_user`
  323. (
  324. `id` bigint(20) NOT NULL COMMENT '主键ID',
  325. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  326. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  327. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  328. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  329. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  330. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  331. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  332. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  333. `pin` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账号',
  334. `pwd` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '密码',
  335. `salt` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '盐',
  336. `nickname` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '昵称',
  337. `status` int(11) NOT NULL DEFAULT 0 COMMENT '状态(0=禁用 1=启用)',
  338. `gender` int(11) NULL DEFAULT 0 COMMENT '性别',
  339. `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '邮箱',
  340. `phone_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号',
  341. `last_login_at` datetime(0) NULL DEFAULT NULL COMMENT '最后登录时刻',
  342. PRIMARY KEY (`id`) USING BTREE
  343. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '后台用户';
  344. -- ----------------------------
  345. -- Records of sys_user
  346. -- ----------------------------
  347. BEGIN;
  348. INSERT INTO `sys_user`
  349. VALUES (1, 0, 1, 0, '2021-04-06 09:56:02', NULL, '2021-06-28 16:37:07', 'admin', '', 'admin',
  350. 'b7f6692251833658a56ff2d09e9835b91384d203721bf27a544586d3c9a379ff', '6a8e9339-dfd1-4cfe-80cb-30ca9fc3d81e',
  351. '超级管理员', 1, 0, 'admin@example.com', '17874585544', '2021-07-18 00:32:08');
  352. COMMIT;
  353. -- ----------------------------
  354. -- Table structure for sys_user_dept_relation
  355. -- ----------------------------
  356. DROP TABLE IF EXISTS `sys_user_dept_relation`;
  357. CREATE TABLE `sys_user_dept_relation`
  358. (
  359. `id` bigint(20) NOT NULL COMMENT '主键ID',
  360. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  361. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  362. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  363. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  364. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  365. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  366. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  367. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  368. `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  369. `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
  370. PRIMARY KEY (`id`) USING BTREE
  371. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '后台用户-部门关联';
  372. -- ----------------------------
  373. -- Records of sys_user_dept_relation
  374. -- ----------------------------
  375. BEGIN;
  376. COMMIT;
  377. -- ----------------------------
  378. -- Table structure for sys_user_role_relation
  379. -- ----------------------------
  380. DROP TABLE IF EXISTS `sys_user_role_relation`;
  381. CREATE TABLE `sys_user_role_relation`
  382. (
  383. `id` bigint(20) NOT NULL COMMENT '主键ID',
  384. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  385. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  386. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  387. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  388. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  389. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  390. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  391. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  392. `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  393. `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  394. PRIMARY KEY (`id`) USING BTREE
  395. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '后台用户-角色关联';
  396. -- ----------------------------
  397. -- Records of sys_user_role_relation
  398. -- ----------------------------
  399. BEGIN;
  400. INSERT INTO `sys_user_role_relation`
  401. VALUES (1, 0, 1, 0, '2021-01-01 18:22:12', NULL, '2021-01-01 18:22:12', NULL, NULL, 1, 1);
  402. COMMIT;
  403. -- ----------------------------
  404. -- Table structure for 数据表模板
  405. -- ----------------------------
  406. DROP TABLE IF EXISTS `数据表模板`;
  407. CREATE TABLE `数据表模板`
  408. (
  409. `id` bigint(20) NOT NULL COMMENT '主键ID',
  410. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  411. `revision` bigint(20) NOT NULL DEFAULT 1 COMMENT '乐观锁',
  412. `del_flag` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '逻辑删除标识',
  413. `created_at` datetime(0) NOT NULL COMMENT '创建时刻',
  414. `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  415. `updated_at` datetime(0) NOT NULL COMMENT '更新时刻',
  416. `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  417. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  418. PRIMARY KEY (`id`) USING BTREE
  419. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据表注释';
  420. -- ----------------------------
  421. -- Records of 数据表模板
  422. -- ----------------------------
  423. BEGIN;
  424. COMMIT;
  425. SET
  426. FOREIGN_KEY_CHECKS = 1;