helio_boot.sql 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870
  1. -- ----------------------------
  2. -- Table structure for sys_data_dict
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS "sys_data_dict";
  5. CREATE TABLE "sys_data_dict"
  6. (
  7. "id" int8 NOT NULL,
  8. "tenant_id" int8,
  9. "revision" int8 NOT NULL DEFAULT 1,
  10. "del_flag" int2 NOT NULL DEFAULT 0,
  11. "created_at" timestamp(6) NOT NULL,
  12. "created_by" varchar(255),
  13. "updated_at" timestamp(6) NOT NULL,
  14. "updated_by" varchar(255),
  15. "camel_case_key" varchar(100) NOT NULL,
  16. "under_case_key" varchar(100) NOT NULL,
  17. "pascal_case_key" varchar(100) NOT NULL,
  18. "value" varchar(255) NOT NULL,
  19. "description" varchar(255) NOT NULL,
  20. "unit" varchar(30),
  21. "value_range" varchar(255),
  22. "alias_key" varchar(100)
  23. )
  24. ;
  25. COMMENT
  26. ON COLUMN "sys_data_dict"."id" IS '主键ID';
  27. COMMENT
  28. ON COLUMN "sys_data_dict"."tenant_id" IS '租户ID';
  29. COMMENT
  30. ON COLUMN "sys_data_dict"."revision" IS '乐观锁';
  31. COMMENT
  32. ON COLUMN "sys_data_dict"."del_flag" IS '逻辑删除标识';
  33. COMMENT
  34. ON COLUMN "sys_data_dict"."created_at" IS '创建时刻';
  35. COMMENT
  36. ON COLUMN "sys_data_dict"."created_by" IS '创建者';
  37. COMMENT
  38. ON COLUMN "sys_data_dict"."updated_at" IS '更新时刻';
  39. COMMENT
  40. ON COLUMN "sys_data_dict"."updated_by" IS '更新者';
  41. COMMENT
  42. ON COLUMN "sys_data_dict"."camel_case_key" IS '驼峰式键名';
  43. COMMENT
  44. ON COLUMN "sys_data_dict"."under_case_key" IS '下划线式键名';
  45. COMMENT
  46. ON COLUMN "sys_data_dict"."pascal_case_key" IS '帕斯卡式键名';
  47. COMMENT
  48. ON COLUMN "sys_data_dict"."value" IS '键值';
  49. COMMENT
  50. ON COLUMN "sys_data_dict"."description" IS '描述';
  51. COMMENT
  52. ON COLUMN "sys_data_dict"."unit" IS '单位';
  53. COMMENT
  54. ON COLUMN "sys_data_dict"."value_range" IS '取值范围';
  55. COMMENT
  56. ON COLUMN "sys_data_dict"."alias_key" IS '别称键名';
  57. COMMENT
  58. ON TABLE "sys_data_dict" IS '数据字典';
  59. -- ----------------------------
  60. -- Records of sys_data_dict
  61. -- ----------------------------
  62. BEGIN;
  63. COMMIT;
  64. -- ----------------------------
  65. -- Table structure for sys_dept
  66. -- ----------------------------
  67. DROP TABLE IF EXISTS "sys_dept";
  68. CREATE TABLE "sys_dept"
  69. (
  70. "id" int8 NOT NULL,
  71. "tenant_id" int8,
  72. "revision" int8 NOT NULL DEFAULT 1,
  73. "del_flag" int2 NOT NULL DEFAULT 0,
  74. "created_at" timestamp(6) NOT NULL,
  75. "created_by" varchar(255),
  76. "updated_at" timestamp(6) NOT NULL,
  77. "updated_by" varchar(255),
  78. "title" varchar(50) NOT NULL,
  79. "parent_id" int8 NOT NULL,
  80. "sort" int4 NOT NULL,
  81. "status" int4 NOT NULL
  82. )
  83. ;
  84. COMMENT
  85. ON COLUMN "sys_dept"."id" IS '主键ID';
  86. COMMENT
  87. ON COLUMN "sys_dept"."tenant_id" IS '租户ID';
  88. COMMENT
  89. ON COLUMN "sys_dept"."revision" IS '乐观锁';
  90. COMMENT
  91. ON COLUMN "sys_dept"."del_flag" IS '逻辑删除标识';
  92. COMMENT
  93. ON COLUMN "sys_dept"."created_at" IS '创建时刻';
  94. COMMENT
  95. ON COLUMN "sys_dept"."created_by" IS '创建者';
  96. COMMENT
  97. ON COLUMN "sys_dept"."updated_at" IS '更新时刻';
  98. COMMENT
  99. ON COLUMN "sys_dept"."updated_by" IS '更新者';
  100. COMMENT
  101. ON COLUMN "sys_dept"."title" IS '名称';
  102. COMMENT
  103. ON COLUMN "sys_dept"."parent_id" IS '上级ID(根节点设置为0)';
  104. COMMENT
  105. ON COLUMN "sys_dept"."sort" IS '排序';
  106. COMMENT
  107. ON COLUMN "sys_dept"."status" IS '状态(0=禁用 1=启用)';
  108. COMMENT
  109. ON TABLE "sys_dept" IS '部门';
  110. -- ----------------------------
  111. -- Records of sys_dept
  112. -- ----------------------------
  113. BEGIN;
  114. COMMIT;
  115. -- ----------------------------
  116. -- Table structure for sys_log
  117. -- ----------------------------
  118. DROP TABLE IF EXISTS "sys_log";
  119. CREATE TABLE "sys_log"
  120. (
  121. "id" int8 NOT NULL,
  122. "tenant_id" int8,
  123. "revision" int8 NOT NULL DEFAULT 1,
  124. "del_flag" int2 NOT NULL DEFAULT 0,
  125. "created_at" timestamp(6) NOT NULL,
  126. "created_by" varchar(255),
  127. "updated_at" timestamp(6) NOT NULL,
  128. "updated_by" varchar(255),
  129. "user_id" int8,
  130. "username" varchar(50),
  131. "operation" varchar(255),
  132. "method" varchar(500),
  133. "params" text,
  134. "ip" varchar(128),
  135. "status" int4 NOT NULL
  136. )
  137. ;
  138. COMMENT
  139. ON COLUMN "sys_log"."id" IS '主键ID';
  140. COMMENT
  141. ON COLUMN "sys_log"."tenant_id" IS '租户ID';
  142. COMMENT
  143. ON COLUMN "sys_log"."revision" IS '乐观锁';
  144. COMMENT
  145. ON COLUMN "sys_log"."del_flag" IS '逻辑删除标识';
  146. COMMENT
  147. ON COLUMN "sys_log"."created_at" IS '创建时刻';
  148. COMMENT
  149. ON COLUMN "sys_log"."created_by" IS '创建者';
  150. COMMENT
  151. ON COLUMN "sys_log"."updated_at" IS '更新时刻';
  152. COMMENT
  153. ON COLUMN "sys_log"."updated_by" IS '更新者';
  154. COMMENT
  155. ON COLUMN "sys_log"."user_id" IS '用户ID';
  156. COMMENT
  157. ON COLUMN "sys_log"."username" IS '用户账号';
  158. COMMENT
  159. ON COLUMN "sys_log"."operation" IS '操作内容';
  160. COMMENT
  161. ON COLUMN "sys_log"."method" IS '请求方法';
  162. COMMENT
  163. ON COLUMN "sys_log"."params" IS '请求参数';
  164. COMMENT
  165. ON COLUMN "sys_log"."ip" IS 'IP地址';
  166. COMMENT
  167. ON COLUMN "sys_log"."status" IS '状态(参考SysLogStatusEnum)';
  168. COMMENT
  169. ON TABLE "sys_log" IS '后台操作日志';
  170. -- ----------------------------
  171. -- Records of sys_log
  172. -- ----------------------------
  173. BEGIN;
  174. COMMIT;
  175. -- ----------------------------
  176. -- Table structure for sys_menu
  177. -- ----------------------------
  178. DROP TABLE IF EXISTS "sys_menu";
  179. CREATE TABLE "sys_menu"
  180. (
  181. "id" int8 NOT NULL,
  182. "tenant_id" int8,
  183. "revision" int8 NOT NULL DEFAULT 1,
  184. "del_flag" int2 NOT NULL DEFAULT 0,
  185. "created_at" timestamp(6) NOT NULL,
  186. "created_by" varchar(255),
  187. "updated_at" timestamp(6) NOT NULL,
  188. "updated_by" varchar(255),
  189. "title" varchar(50) NOT NULL,
  190. "parent_id" int8 NOT NULL,
  191. "type" int4 NOT NULL,
  192. "permission" varchar(255) NOT NULL,
  193. "icon" varchar(255),
  194. "sort" int4,
  195. "status" int4 NOT NULL,
  196. "component" varchar(255),
  197. "external_link" varchar(255)
  198. )
  199. ;
  200. COMMENT
  201. ON COLUMN "sys_menu"."id" IS '主键ID';
  202. COMMENT
  203. ON COLUMN "sys_menu"."tenant_id" IS '租户ID';
  204. COMMENT
  205. ON COLUMN "sys_menu"."revision" IS '乐观锁';
  206. COMMENT
  207. ON COLUMN "sys_menu"."del_flag" IS '逻辑删除标识';
  208. COMMENT
  209. ON COLUMN "sys_menu"."created_at" IS '创建时刻';
  210. COMMENT
  211. ON COLUMN "sys_menu"."created_by" IS '创建者';
  212. COMMENT
  213. ON COLUMN "sys_menu"."updated_at" IS '更新时刻';
  214. COMMENT
  215. ON COLUMN "sys_menu"."updated_by" IS '更新者';
  216. COMMENT
  217. ON COLUMN "sys_menu"."title" IS '名称';
  218. COMMENT
  219. ON COLUMN "sys_menu"."parent_id" IS '上级菜单ID(根节点设置为0)';
  220. COMMENT
  221. ON COLUMN "sys_menu"."type" IS '菜单类型(参考MenuTypeEnum)';
  222. COMMENT
  223. ON COLUMN "sys_menu"."permission" IS '权限标识';
  224. COMMENT
  225. ON COLUMN "sys_menu"."icon" IS '图标';
  226. COMMENT
  227. ON COLUMN "sys_menu"."sort" IS '排序';
  228. COMMENT
  229. ON COLUMN "sys_menu"."status" IS '状态(0=禁用 1=启用)';
  230. COMMENT
  231. ON COLUMN "sys_menu"."component" IS '组件';
  232. COMMENT
  233. ON COLUMN "sys_menu"."external_link" IS '外链地址';
  234. COMMENT
  235. ON TABLE "sys_menu" IS '后台菜单';
  236. -- ----------------------------
  237. -- Records of sys_menu
  238. -- ----------------------------
  239. BEGIN;
  240. INSERT INTO "sys_menu"
  241. VALUES (1, 0, 1, 0, '2021-06-01 17:16:48', NULL, '2021-06-02 17:14:16', NULL, '系统管理', 0, 0, 'Sys',
  242. 'ant-design:setting-outlined', 3, 1, 'LAYOUT', '');
  243. INSERT INTO "sys_menu"
  244. VALUES (2, 0, 1, 0, '2021-06-01 17:13:13', NULL, '2021-07-18 00:10:33', 'admin', '中控台', 0, 0, 'Dashboard',
  245. 'ant-design:appstore-outlined', 1, 1, 'LAYOUT', '');
  246. INSERT INTO "sys_menu"
  247. VALUES (3, 0, 1, 0, '2021-06-01 17:14:22', NULL, '2021-06-02 11:24:38', NULL, '分析页(默认页必须分配, 否则进不去后台)', 2, 1,
  248. 'Dashboard:analysis', 'ant-design:fund-outlined', 1, 1, '/dashboard/analysis/index', '');
  249. INSERT INTO "sys_menu"
  250. VALUES (4, 0, 1, 0, '2021-06-01 17:14:47', NULL, '2021-06-02 11:32:23', NULL, '工作台', 2, 1, 'Dashboard:workbench',
  251. 'ant-design:database-outlined', 2, 1, '/dashboard/workbench/index', '');
  252. INSERT INTO "sys_menu"
  253. VALUES (5, 0, 1, 0, '2021-06-01 17:15:38', NULL, '2021-07-15 23:56:43', 'admin', '关于', 0, 1, 'About',
  254. 'ant-design:eye-outlined', 2, 1, '/sys/vben/about/index', '');
  255. INSERT INTO "sys_menu"
  256. VALUES (6, 0, 1, 0, '2021-06-02 16:06:58', NULL, '2021-07-17 23:55:52', 'admin', '学(mo)习(yu)', 2, 3, '',
  257. 'ant-design:zhihu-outlined', 3, 1, 'https://www.zhihu.com/', 'https://www.zhihu.com/');
  258. INSERT INTO "sys_menu"
  259. VALUES (7, 0, 1, 0, '2021-07-17 23:32:15', NULL, '2021-07-17 23:32:15', NULL, '部门管理', 1, 1, 'SysDept',
  260. 'ant-design:flag-outlined', 1, 1, '/sys/SysDept/index', '');
  261. INSERT INTO "sys_menu"
  262. VALUES (8, 0, 1, 0, '2021-07-17 23:32:15', NULL, '2021-07-17 23:32:15', NULL, '查询', 7, 2, 'SysDept:retrieve', NULL, 1,
  263. 1, NULL, '');
  264. INSERT INTO "sys_menu"
  265. VALUES (9, 0, 1, 0, '2021-07-17 23:32:15', NULL, '2021-07-17 23:32:15', NULL, '新增', 7, 2, 'SysDept:create', NULL, 2, 1,
  266. NULL, '');
  267. INSERT INTO "sys_menu"
  268. VALUES (10, 0, 1, 0, '2021-07-17 23:32:15', NULL, '2021-07-17 23:32:15', NULL, '删除', 7, 2, 'SysDept:delete', NULL, 3, 1,
  269. NULL, '');
  270. INSERT INTO "sys_menu"
  271. VALUES (11, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, '编辑', 7, 2, 'SysDept:update', NULL, 4, 1,
  272. NULL, '');
  273. INSERT INTO "sys_menu"
  274. VALUES (12, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, '角色管理', 1, 1, 'SysRole',
  275. 'ant-design:usergroup-add-outlined', 2, 1, '/sys/SysRole/index', '');
  276. INSERT INTO "sys_menu"
  277. VALUES (13, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, '查询', 12, 2, 'SysRole:retrieve', NULL, 1,
  278. 1, NULL, '');
  279. INSERT INTO "sys_menu"
  280. VALUES (14, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, '新增', 12, 2, 'SysRole:create', NULL, 2,
  281. 1, NULL, '');
  282. INSERT INTO "sys_menu"
  283. VALUES (15, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, '删除', 12, 2, 'SysRole:delete', NULL, 3,
  284. 1, NULL, '');
  285. INSERT INTO "sys_menu"
  286. VALUES (16, 0, 1, 0, '2021-07-17 23:32:16', NULL, '2021-07-17 23:32:16', NULL, '编辑', 12, 2, 'SysRole:update', NULL, 4,
  287. 1, NULL, '');
  288. INSERT INTO "sys_menu"
  289. VALUES (17, 0, 1, 0, '2021-07-17 23:32:17', NULL, '2021-07-17 23:32:17', NULL, '后台用户', 1, 1, 'SysUser',
  290. 'ant-design:user-outlined', 3, 1, '/sys/SysUser/index', '');
  291. INSERT INTO "sys_menu"
  292. VALUES (18, 0, 1, 0, '2021-07-17 23:32:17', NULL, '2021-07-17 23:32:17', NULL, '查询', 17, 2, 'SysUser:retrieve', NULL, 1,
  293. 1, NULL, '');
  294. INSERT INTO "sys_menu"
  295. VALUES (19, 0, 1, 0, '2021-07-17 23:32:17', NULL, '2021-07-17 23:32:17', NULL, '新增', 17, 2, 'SysUser:create', NULL, 2,
  296. 1, NULL, '');
  297. INSERT INTO "sys_menu"
  298. VALUES (20, 0, 1, 0, '2021-07-17 23:32:17', NULL, '2021-07-17 23:32:17', NULL, '删除', 17, 2, 'SysUser:delete', NULL, 3,
  299. 1, NULL, '');
  300. INSERT INTO "sys_menu"
  301. VALUES (21, 0, 1, 0, '2021-07-17 23:32:17', NULL, '2021-07-17 23:32:17', NULL, '编辑', 17, 2, 'SysUser:update', NULL, 4,
  302. 1, NULL, '');
  303. INSERT INTO "sys_menu"
  304. VALUES (22, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, '菜单管理', 1, 1, 'SysMenu',
  305. 'ant-design:align-left-outlined', 4, 1, '/sys/SysMenu/index', '');
  306. INSERT INTO "sys_menu"
  307. VALUES (23, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, '查询', 22, 2, 'SysMenu:retrieve', NULL, 1,
  308. 1, NULL, '');
  309. INSERT INTO "sys_menu"
  310. VALUES (24, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, '新增', 22, 2, 'SysMenu:create', NULL, 2,
  311. 1, NULL, '');
  312. INSERT INTO "sys_menu"
  313. VALUES (25, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, '删除', 22, 2, 'SysMenu:delete', NULL, 3,
  314. 1, NULL, '');
  315. INSERT INTO "sys_menu"
  316. VALUES (26, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, '编辑', 22, 2, 'SysMenu:update', NULL, 4,
  317. 1, NULL, '');
  318. INSERT INTO "sys_menu"
  319. VALUES (27, 0, 1, 0, '2021-07-17 23:32:18', NULL, '2021-07-17 23:32:18', NULL, '参数管理', 1, 1, 'SysParam',
  320. 'ant-design:ant-design-outlined', 5, 1, '/sys/SysParam/index', '');
  321. INSERT INTO "sys_menu"
  322. VALUES (28, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, '查询', 27, 2, 'SysParam:retrieve', NULL,
  323. 1, 1, NULL, '');
  324. INSERT INTO "sys_menu"
  325. VALUES (29, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, '新增', 27, 2, 'SysParam:create', NULL, 2,
  326. 1, NULL, '');
  327. INSERT INTO "sys_menu"
  328. VALUES (30, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, '删除', 27, 2, 'SysParam:delete', NULL, 3,
  329. 1, NULL, '');
  330. INSERT INTO "sys_menu"
  331. VALUES (31, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, '编辑', 27, 2, 'SysParam:update', NULL, 4,
  332. 1, NULL, '');
  333. INSERT INTO "sys_menu"
  334. VALUES (32, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, '租户管理', 1, 1, 'SysTenant',
  335. 'ant-design:aliyun-outlined', 6, 1, '/sys/SysTenant/index', '');
  336. INSERT INTO "sys_menu"
  337. VALUES (33, 0, 1, 0, '2021-07-17 23:32:19', NULL, '2021-07-17 23:32:19', NULL, '查询', 32, 2, 'SysTenant:retrieve', NULL,
  338. 1, 1, NULL, '');
  339. INSERT INTO "sys_menu"
  340. VALUES (34, 0, 1, 0, '2021-07-17 23:32:20', NULL, '2021-07-17 23:32:20', NULL, '新增', 32, 2, 'SysTenant:create', NULL, 2,
  341. 1, NULL, '');
  342. INSERT INTO "sys_menu"
  343. VALUES (35, 0, 1, 0, '2021-07-17 23:32:20', NULL, '2021-07-17 23:32:20', NULL, '删除', 32, 2, 'SysTenant:delete', NULL, 3,
  344. 1, NULL, '');
  345. INSERT INTO "sys_menu"
  346. VALUES (36, 0, 1, 0, '2021-07-17 23:32:20', NULL, '2021-07-17 23:32:20', NULL, '编辑', 32, 2, 'SysTenant:update', NULL, 4,
  347. 1, NULL, '');
  348. INSERT INTO "sys_menu"
  349. VALUES (37, 0, 1, 0, '2021-07-17 23:32:20', NULL, '2021-07-17 23:32:20', NULL, '数据字典', 1, 1, 'SysDataDict',
  350. 'ant-design:field-string-outlined', 7, 1, '/sys/SysDataDict/index', '');
  351. INSERT INTO "sys_menu"
  352. VALUES (38, 0, 1, 0, '2021-07-17 23:32:20', NULL, '2021-07-17 23:32:20', NULL, '查询', 37, 2, 'SysDataDict:retrieve',
  353. NULL, 1, 1, NULL, '');
  354. INSERT INTO "sys_menu"
  355. VALUES (39, 0, 1, 0, '2021-07-17 23:32:21', NULL, '2021-07-17 23:32:21', NULL, '新增', 37, 2, 'SysDataDict:create', NULL,
  356. 2, 1, NULL, '');
  357. INSERT INTO "sys_menu"
  358. VALUES (40, 0, 1, 0, '2021-07-17 23:32:21', NULL, '2021-07-17 23:32:21', NULL, '删除', 37, 2, 'SysDataDict:delete', NULL,
  359. 3, 1, NULL, '');
  360. INSERT INTO "sys_menu"
  361. VALUES (41, 0, 1, 0, '2021-07-17 23:32:21', NULL, '2021-07-17 23:32:21', NULL, '编辑', 37, 2, 'SysDataDict:update', NULL,
  362. 4, 1, NULL, '');
  363. INSERT INTO "sys_menu"
  364. VALUES (42, 0, 1, 0, '2021-07-17 23:32:21', NULL, '2021-07-17 23:32:21', NULL, '系统日志', 1, 1, 'SysLog',
  365. 'ant-design:edit-twotone', 8, 1, '/sys/SysLog/index', '');
  366. INSERT INTO "sys_menu"
  367. VALUES (43, 0, 1, 0, '2021-07-17 23:32:21', NULL, '2021-07-17 23:32:21', NULL, '查询', 42, 2, 'SysLog:retrieve', NULL, 1,
  368. 1, NULL, '');
  369. INSERT INTO "sys_menu"
  370. VALUES (44, 0, 1, 0, '2021-07-17 23:37:26', 'admin', '2021-07-17 23:38:28', 'admin', '修改当前用户密码', 1, 1, '',
  371. 'ant-design:compass-outlined', 9, 1, '/sys/SysUser/change-password/index', '');
  372. INSERT INTO "sys_menu"
  373. VALUES (45, 0, 1, 0, '2021-07-17 23:39:41', 'admin', '2021-07-17 23:39:41', 'admin', '重置某用户密码', 17, 2,
  374. 'SysUser:resetPassword', 'ant-design:redo-outlined', 5, 1, NULL, '');
  375. INSERT INTO "sys_menu"
  376. VALUES (46, 0, 1, 0, '2021-07-17 23:40:26', 'admin', '2021-07-17 23:40:26', 'admin', '绑定用户与角色关联关系', 17, 2,
  377. 'SysUser:bindRoles', 'ant-design:share-alt-outlined', 6, 1, NULL, '');
  378. INSERT INTO "sys_menu"
  379. VALUES (47, 0, 1, 0, '2021-07-17 23:40:47', 'admin', '2021-07-17 23:41:15', 'admin', '踢某用户下线', 17, 2, 'SysUser:kickOut',
  380. 'ant-design:disconnect-outlined', 7, 1, 'LAYOUT', '');
  381. COMMIT;
  382. -- ----------------------------
  383. -- Table structure for sys_param
  384. -- ----------------------------
  385. DROP TABLE IF EXISTS "sys_param";
  386. CREATE TABLE "sys_param"
  387. (
  388. "id" int8 NOT NULL,
  389. "tenant_id" int8,
  390. "revision" int8 NOT NULL DEFAULT 1,
  391. "del_flag" int2 NOT NULL DEFAULT 0,
  392. "created_at" timestamp(6) NOT NULL,
  393. "created_by" varchar(255),
  394. "updated_at" timestamp(6) NOT NULL,
  395. "updated_by" varchar(255),
  396. "name" varchar(50) NOT NULL,
  397. "value" varchar(255) NOT NULL,
  398. "description" varchar(255) NOT NULL
  399. )
  400. ;
  401. COMMENT
  402. ON COLUMN "sys_param"."id" IS '主键ID';
  403. COMMENT
  404. ON COLUMN "sys_param"."tenant_id" IS '租户ID';
  405. COMMENT
  406. ON COLUMN "sys_param"."revision" IS '乐观锁';
  407. COMMENT
  408. ON COLUMN "sys_param"."del_flag" IS '逻辑删除标识';
  409. COMMENT
  410. ON COLUMN "sys_param"."created_at" IS '创建时刻';
  411. COMMENT
  412. ON COLUMN "sys_param"."created_by" IS '创建者';
  413. COMMENT
  414. ON COLUMN "sys_param"."updated_at" IS '更新时刻';
  415. COMMENT
  416. ON COLUMN "sys_param"."updated_by" IS '更新者';
  417. COMMENT
  418. ON COLUMN "sys_param"."name" IS '键名';
  419. COMMENT
  420. ON COLUMN "sys_param"."value" IS '键值';
  421. COMMENT
  422. ON COLUMN "sys_param"."description" IS '描述';
  423. COMMENT
  424. ON TABLE "sys_param" IS '系统参数';
  425. -- ----------------------------
  426. -- Records of sys_param
  427. -- ----------------------------
  428. BEGIN;
  429. COMMIT;
  430. -- ----------------------------
  431. -- Table structure for sys_role
  432. -- ----------------------------
  433. DROP TABLE IF EXISTS "sys_role";
  434. CREATE TABLE "sys_role"
  435. (
  436. "id" int8 NOT NULL,
  437. "tenant_id" int8,
  438. "revision" int8 NOT NULL DEFAULT 1,
  439. "del_flag" int2 NOT NULL DEFAULT 0,
  440. "created_at" timestamp(6) NOT NULL,
  441. "created_by" varchar(255),
  442. "updated_at" timestamp(6) NOT NULL,
  443. "updated_by" varchar(255),
  444. "title" varchar(50) NOT NULL,
  445. "value" varchar(100) NOT NULL
  446. )
  447. ;
  448. COMMENT
  449. ON COLUMN "sys_role"."id" IS '主键ID';
  450. COMMENT
  451. ON COLUMN "sys_role"."tenant_id" IS '租户ID';
  452. COMMENT
  453. ON COLUMN "sys_role"."revision" IS '乐观锁';
  454. COMMENT
  455. ON COLUMN "sys_role"."del_flag" IS '逻辑删除标识';
  456. COMMENT
  457. ON COLUMN "sys_role"."created_at" IS '创建时刻';
  458. COMMENT
  459. ON COLUMN "sys_role"."created_by" IS '创建者';
  460. COMMENT
  461. ON COLUMN "sys_role"."updated_at" IS '更新时刻';
  462. COMMENT
  463. ON COLUMN "sys_role"."updated_by" IS '更新者';
  464. COMMENT
  465. ON COLUMN "sys_role"."title" IS '名称';
  466. COMMENT
  467. ON COLUMN "sys_role"."value" IS '值';
  468. COMMENT
  469. ON TABLE "sys_role" IS '后台角色';
  470. -- ----------------------------
  471. -- Records of sys_role
  472. -- ----------------------------
  473. BEGIN;
  474. INSERT INTO "sys_role"
  475. VALUES (1, 0, 1, 0, '2021-04-17 02:34:30', NULL, '2021-06-07 16:22:28', 'admin', '超级管理员(代码中固定拥有所有菜单的权限)', 'SuperAdmin');
  476. COMMIT;
  477. -- ----------------------------
  478. -- Table structure for sys_role_menu_relation
  479. -- ----------------------------
  480. DROP TABLE IF EXISTS "sys_role_menu_relation";
  481. CREATE TABLE "sys_role_menu_relation"
  482. (
  483. "id" int8 NOT NULL,
  484. "tenant_id" int8,
  485. "revision" int8 NOT NULL DEFAULT 1,
  486. "del_flag" int2 NOT NULL DEFAULT 0,
  487. "created_at" timestamp(6) NOT NULL,
  488. "created_by" varchar(255),
  489. "updated_at" timestamp(6) NOT NULL,
  490. "updated_by" varchar(255),
  491. "role_id" int8 NOT NULL,
  492. "menu_id" int8 NOT NULL
  493. )
  494. ;
  495. COMMENT
  496. ON COLUMN "sys_role_menu_relation"."id" IS '主键ID';
  497. COMMENT
  498. ON COLUMN "sys_role_menu_relation"."tenant_id" IS '租户ID';
  499. COMMENT
  500. ON COLUMN "sys_role_menu_relation"."revision" IS '乐观锁';
  501. COMMENT
  502. ON COLUMN "sys_role_menu_relation"."del_flag" IS '逻辑删除标识';
  503. COMMENT
  504. ON COLUMN "sys_role_menu_relation"."created_at" IS '创建时刻';
  505. COMMENT
  506. ON COLUMN "sys_role_menu_relation"."created_by" IS '创建者';
  507. COMMENT
  508. ON COLUMN "sys_role_menu_relation"."updated_at" IS '更新时刻';
  509. COMMENT
  510. ON COLUMN "sys_role_menu_relation"."updated_by" IS '更新者';
  511. COMMENT
  512. ON COLUMN "sys_role_menu_relation"."role_id" IS '角色ID';
  513. COMMENT
  514. ON COLUMN "sys_role_menu_relation"."menu_id" IS '菜单ID';
  515. COMMENT
  516. ON TABLE "sys_role_menu_relation" IS '后台角色-可见菜单关联';
  517. -- ----------------------------
  518. -- Records of sys_role_menu_relation
  519. -- ----------------------------
  520. BEGIN;
  521. COMMIT;
  522. -- ----------------------------
  523. -- Table structure for sys_tenant
  524. -- ----------------------------
  525. DROP TABLE IF EXISTS "sys_tenant";
  526. CREATE TABLE "sys_tenant"
  527. (
  528. "id" int8 NOT NULL,
  529. "revision" int8 NOT NULL DEFAULT 1,
  530. "del_flag" int2 NOT NULL DEFAULT 0,
  531. "created_at" timestamp(6) NOT NULL,
  532. "created_by" varchar(255),
  533. "updated_at" timestamp(6) NOT NULL,
  534. "updated_by" varchar(255),
  535. "remark" varchar(255),
  536. "tenant_name" varchar(50) NOT NULL,
  537. "tenant_id" int8,
  538. "status" int4 NOT NULL,
  539. "tenant_admin_user_id" int8
  540. )
  541. ;
  542. COMMENT
  543. ON COLUMN "sys_tenant"."id" IS '主键ID';
  544. COMMENT
  545. ON COLUMN "sys_tenant"."revision" IS '乐观锁';
  546. COMMENT
  547. ON COLUMN "sys_tenant"."del_flag" IS '逻辑删除标识';
  548. COMMENT
  549. ON COLUMN "sys_tenant"."created_at" IS '创建时刻';
  550. COMMENT
  551. ON COLUMN "sys_tenant"."created_by" IS '创建者';
  552. COMMENT
  553. ON COLUMN "sys_tenant"."updated_at" IS '更新时刻';
  554. COMMENT
  555. ON COLUMN "sys_tenant"."updated_by" IS '更新者';
  556. COMMENT
  557. ON COLUMN "sys_tenant"."remark" IS '备注';
  558. COMMENT
  559. ON COLUMN "sys_tenant"."tenant_name" IS '租户名';
  560. COMMENT
  561. ON COLUMN "sys_tenant"."tenant_id" IS '租户ID';
  562. COMMENT
  563. ON COLUMN "sys_tenant"."status" IS '状态(0=禁用 1=启用)';
  564. COMMENT
  565. ON COLUMN "sys_tenant"."tenant_admin_user_id" IS '租户管理员用户ID';
  566. COMMENT
  567. ON TABLE "sys_tenant" IS '系统租户';
  568. -- ----------------------------
  569. -- Records of sys_tenant
  570. -- ----------------------------
  571. BEGIN;
  572. INSERT INTO "sys_tenant"
  573. VALUES (1, 1, 0, '2021-05-11 16:06:47', '', '2021-06-10 16:29:32', 'admin', '可无视SQL拦截器', '超级租户', 0, 1, 1);
  574. COMMIT;
  575. -- ----------------------------
  576. -- Table structure for sys_user
  577. -- ----------------------------
  578. DROP TABLE IF EXISTS "sys_user";
  579. CREATE TABLE "sys_user"
  580. (
  581. "id" int8 NOT NULL,
  582. "tenant_id" int8,
  583. "revision" int8 NOT NULL DEFAULT 1,
  584. "del_flag" int2 NOT NULL DEFAULT 0,
  585. "created_at" timestamp(6) NOT NULL,
  586. "created_by" varchar(255),
  587. "updated_at" timestamp(6) NOT NULL,
  588. "updated_by" varchar(255),
  589. "pin" varchar(20) NOT NULL,
  590. "pwd" varchar(255) NOT NULL,
  591. "salt" varchar(64) NOT NULL,
  592. "nickname" varchar(20) NOT NULL,
  593. "status" int4 NOT NULL,
  594. "gender" int4,
  595. "email" varchar(255),
  596. "phone_no" varchar(20),
  597. "last_login_at" timestamp(6)
  598. )
  599. ;
  600. COMMENT
  601. ON COLUMN "sys_user"."id" IS '主键ID';
  602. COMMENT
  603. ON COLUMN "sys_user"."tenant_id" IS '租户ID';
  604. COMMENT
  605. ON COLUMN "sys_user"."revision" IS '乐观锁';
  606. COMMENT
  607. ON COLUMN "sys_user"."del_flag" IS '逻辑删除标识';
  608. COMMENT
  609. ON COLUMN "sys_user"."created_at" IS '创建时刻';
  610. COMMENT
  611. ON COLUMN "sys_user"."created_by" IS '创建者';
  612. COMMENT
  613. ON COLUMN "sys_user"."updated_at" IS '更新时刻';
  614. COMMENT
  615. ON COLUMN "sys_user"."updated_by" IS '更新者';
  616. COMMENT
  617. ON COLUMN "sys_user"."pin" IS '账号';
  618. COMMENT
  619. ON COLUMN "sys_user"."pwd" IS '密码';
  620. COMMENT
  621. ON COLUMN "sys_user"."salt" IS '盐';
  622. COMMENT
  623. ON COLUMN "sys_user"."nickname" IS '昵称';
  624. COMMENT
  625. ON COLUMN "sys_user"."status" IS '状态(0=禁用 1=启用)';
  626. COMMENT
  627. ON COLUMN "sys_user"."gender" IS '性别';
  628. COMMENT
  629. ON COLUMN "sys_user"."email" IS '邮箱';
  630. COMMENT
  631. ON COLUMN "sys_user"."phone_no" IS '手机号';
  632. COMMENT
  633. ON COLUMN "sys_user"."last_login_at" IS '最后登录时刻';
  634. COMMENT
  635. ON TABLE "sys_user" IS '后台用户';
  636. -- ----------------------------
  637. -- Records of sys_user
  638. -- ----------------------------
  639. BEGIN;
  640. INSERT INTO "sys_user"
  641. VALUES (1, 0, 1, 0, '2021-04-06 09:56:02', NULL, '2021-06-28 16:37:07', 'admin', 'admin',
  642. 'b7f6692251833658a56ff2d09e9835b91384d203721bf27a544586d3c9a379ff', '6a8e9339-dfd1-4cfe-80cb-30ca9fc3d81e',
  643. '超级管理员', 1, 0, 'admin@example.com', '17874585544', '2021-07-18 00:32:08');
  644. COMMIT;
  645. -- ----------------------------
  646. -- Table structure for sys_user_dept_relation
  647. -- ----------------------------
  648. DROP TABLE IF EXISTS "sys_user_dept_relation";
  649. CREATE TABLE "sys_user_dept_relation"
  650. (
  651. "id" int8 NOT NULL,
  652. "tenant_id" int8,
  653. "revision" int8 NOT NULL DEFAULT 1,
  654. "del_flag" int2 NOT NULL DEFAULT 0,
  655. "created_at" timestamp(6) NOT NULL,
  656. "created_by" varchar(255),
  657. "updated_at" timestamp(6) NOT NULL,
  658. "updated_by" varchar(255),
  659. "user_id" int8 NOT NULL,
  660. "dept_id" int8 NOT NULL
  661. )
  662. ;
  663. COMMENT
  664. ON COLUMN "sys_user_dept_relation"."id" IS '主键ID';
  665. COMMENT
  666. ON COLUMN "sys_user_dept_relation"."tenant_id" IS '租户ID';
  667. COMMENT
  668. ON COLUMN "sys_user_dept_relation"."revision" IS '乐观锁';
  669. COMMENT
  670. ON COLUMN "sys_user_dept_relation"."del_flag" IS '逻辑删除标识';
  671. COMMENT
  672. ON COLUMN "sys_user_dept_relation"."created_at" IS '创建时刻';
  673. COMMENT
  674. ON COLUMN "sys_user_dept_relation"."created_by" IS '创建者';
  675. COMMENT
  676. ON COLUMN "sys_user_dept_relation"."updated_at" IS '更新时刻';
  677. COMMENT
  678. ON COLUMN "sys_user_dept_relation"."updated_by" IS '更新者';
  679. COMMENT
  680. ON COLUMN "sys_user_dept_relation"."user_id" IS '用户ID';
  681. COMMENT
  682. ON COLUMN "sys_user_dept_relation"."dept_id" IS '部门ID';
  683. COMMENT
  684. ON TABLE "sys_user_dept_relation" IS '后台用户-部门关联';
  685. -- ----------------------------
  686. -- Records of sys_user_dept_relation
  687. -- ----------------------------
  688. BEGIN;
  689. COMMIT;
  690. -- ----------------------------
  691. -- Table structure for sys_user_role_relation
  692. -- ----------------------------
  693. DROP TABLE IF EXISTS "sys_user_role_relation";
  694. CREATE TABLE "sys_user_role_relation"
  695. (
  696. "id" int8 NOT NULL,
  697. "tenant_id" int8,
  698. "revision" int8 NOT NULL DEFAULT 1,
  699. "del_flag" int2 NOT NULL DEFAULT 0,
  700. "created_at" timestamp(6) NOT NULL,
  701. "created_by" varchar(255),
  702. "updated_at" timestamp(6) NOT NULL,
  703. "updated_by" varchar(255),
  704. "user_id" int8 NOT NULL,
  705. "role_id" int8 NOT NULL
  706. )
  707. ;
  708. COMMENT
  709. ON COLUMN "sys_user_role_relation"."id" IS '主键ID';
  710. COMMENT
  711. ON COLUMN "sys_user_role_relation"."tenant_id" IS '租户ID';
  712. COMMENT
  713. ON COLUMN "sys_user_role_relation"."revision" IS '乐观锁';
  714. COMMENT
  715. ON COLUMN "sys_user_role_relation"."del_flag" IS '逻辑删除标识';
  716. COMMENT
  717. ON COLUMN "sys_user_role_relation"."created_at" IS '创建时刻';
  718. COMMENT
  719. ON COLUMN "sys_user_role_relation"."created_by" IS '创建者';
  720. COMMENT
  721. ON COLUMN "sys_user_role_relation"."updated_at" IS '更新时刻';
  722. COMMENT
  723. ON COLUMN "sys_user_role_relation"."updated_by" IS '更新者';
  724. COMMENT
  725. ON COLUMN "sys_user_role_relation"."user_id" IS '用户ID';
  726. COMMENT
  727. ON COLUMN "sys_user_role_relation"."role_id" IS '角色ID';
  728. COMMENT
  729. ON TABLE "sys_user_role_relation" IS '后台用户-角色关联';
  730. -- ----------------------------
  731. -- Records of sys_user_role_relation
  732. -- ----------------------------
  733. BEGIN;
  734. INSERT INTO "sys_user_role_relation"
  735. VALUES (1, 0, 1, 0, '2021-01-01 18:22:12', NULL, '2021-01-01 18:22:12', NULL, 1, 1);
  736. COMMIT;
  737. -- ----------------------------
  738. -- Table structure for 数据表模板
  739. -- ----------------------------
  740. DROP TABLE IF EXISTS "数据表模板";
  741. CREATE TABLE "数据表模板"
  742. (
  743. "id" int8 NOT NULL,
  744. "tenant_id" int8,
  745. "revision" int8 NOT NULL DEFAULT 1,
  746. "del_flag" int2 NOT NULL DEFAULT 0,
  747. "created_at" timestamp(6) NOT NULL,
  748. "created_by" varchar(255),
  749. "updated_at" timestamp(6) NOT NULL,
  750. "updated_by" varchar(255)
  751. )
  752. ;
  753. COMMENT
  754. ON COLUMN "数据表模板"."id" IS '主键ID';
  755. COMMENT
  756. ON COLUMN "数据表模板"."tenant_id" IS '租户ID';
  757. COMMENT
  758. ON COLUMN "数据表模板"."revision" IS '乐观锁';
  759. COMMENT
  760. ON COLUMN "数据表模板"."del_flag" IS '逻辑删除标识';
  761. COMMENT
  762. ON COLUMN "数据表模板"."created_at" IS '创建时刻';
  763. COMMENT
  764. ON COLUMN "数据表模板"."created_by" IS '创建者';
  765. COMMENT
  766. ON COLUMN "数据表模板"."updated_at" IS '更新时刻';
  767. COMMENT
  768. ON COLUMN "数据表模板"."updated_by" IS '更新者';
  769. COMMENT
  770. ON TABLE "数据表模板" IS '数据表注释';
  771. -- ----------------------------
  772. -- Records of 数据表模板
  773. -- ----------------------------
  774. BEGIN;
  775. COMMIT;
  776. -- ----------------------------
  777. -- Primary Key structure for table sys_data_dict
  778. -- ----------------------------
  779. ALTER TABLE "sys_data_dict"
  780. ADD CONSTRAINT "sys_data_dict_pkey" PRIMARY KEY ("id");
  781. -- ----------------------------
  782. -- Primary Key structure for table sys_dept
  783. -- ----------------------------
  784. ALTER TABLE "sys_dept"
  785. ADD CONSTRAINT "sys_dept_pkey" PRIMARY KEY ("id");
  786. -- ----------------------------
  787. -- Primary Key structure for table sys_log
  788. -- ----------------------------
  789. ALTER TABLE "sys_log"
  790. ADD CONSTRAINT "sys_log_pkey" PRIMARY KEY ("id");
  791. -- ----------------------------
  792. -- Primary Key structure for table sys_menu
  793. -- ----------------------------
  794. ALTER TABLE "sys_menu"
  795. ADD CONSTRAINT "sys_menu_pkey" PRIMARY KEY ("id");
  796. -- ----------------------------
  797. -- Primary Key structure for table sys_param
  798. -- ----------------------------
  799. ALTER TABLE "sys_param"
  800. ADD CONSTRAINT "sys_param_pkey" PRIMARY KEY ("id");
  801. -- ----------------------------
  802. -- Primary Key structure for table sys_role
  803. -- ----------------------------
  804. ALTER TABLE "sys_role"
  805. ADD CONSTRAINT "sys_role_pkey" PRIMARY KEY ("id");
  806. -- ----------------------------
  807. -- Primary Key structure for table sys_role_menu_relation
  808. -- ----------------------------
  809. ALTER TABLE "sys_role_menu_relation"
  810. ADD CONSTRAINT "sys_role_menu_relation_pkey" PRIMARY KEY ("id");
  811. -- ----------------------------
  812. -- Primary Key structure for table sys_tenant
  813. -- ----------------------------
  814. ALTER TABLE "sys_tenant"
  815. ADD CONSTRAINT "sys_tenant_pkey" PRIMARY KEY ("id");
  816. -- ----------------------------
  817. -- Primary Key structure for table sys_user
  818. -- ----------------------------
  819. ALTER TABLE "sys_user"
  820. ADD CONSTRAINT "sys_user_pkey" PRIMARY KEY ("id");
  821. -- ----------------------------
  822. -- Primary Key structure for table sys_user_dept_relation
  823. -- ----------------------------
  824. ALTER TABLE "sys_user_dept_relation"
  825. ADD CONSTRAINT "sys_user_dept_relation_pkey" PRIMARY KEY ("id");
  826. -- ----------------------------
  827. -- Primary Key structure for table sys_user_role_relation
  828. -- ----------------------------
  829. ALTER TABLE "sys_user_role_relation"
  830. ADD CONSTRAINT "sys_user_role_relation_pkey" PRIMARY KEY ("id");
  831. -- ----------------------------
  832. -- Primary Key structure for table 数据表模板
  833. -- ----------------------------
  834. ALTER TABLE "数据表模板"
  835. ADD CONSTRAINT "数据表模板_pkey" PRIMARY KEY ("id");