Digital Office Automation System Backend
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

oracle_test.sql 19KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. create table test_demo (
  2. id number(20) not null,
  3. dept_id number(20) default null,
  4. user_id number(20) default null,
  5. order_num number(10) default 0,
  6. test_key varchar2(255) default null,
  7. value varchar2(255) default null,
  8. version number(10) default 0,
  9. create_time date,
  10. create_by varchar2(64) default null,
  11. update_time date,
  12. update_by varchar2(64) default null,
  13. del_flag number(2) default 0
  14. );
  15. alter table test_demo add constraint pk_test_demo primary key (id);
  16. comment on table test_demo is '测试单表';
  17. comment on column test_demo.id is '主键';
  18. comment on column test_demo.dept_id is '部门id';
  19. comment on column test_demo.user_id is '用户id';
  20. comment on column test_demo.order_num is '排序号';
  21. comment on column test_demo.test_key is 'key键';
  22. comment on column test_demo.value is '值';
  23. comment on column test_demo.version is '版本';
  24. comment on column test_demo.create_time is '创建时间';
  25. comment on column test_demo.create_by is '创建人';
  26. comment on column test_demo.update_time is '更新时间';
  27. comment on column test_demo.update_by is '更新人';
  28. comment on column test_demo.del_flag is '删除标志';
  29. create table test_tree (
  30. id number(20) not null,
  31. parent_id number(20) default 0,
  32. dept_id number(20) default null,
  33. user_id number(20) default null,
  34. tree_name varchar2(255) default null,
  35. version number(10) default 0,
  36. create_time date,
  37. create_by varchar2(64) default null,
  38. update_time date,
  39. update_by varchar2(64) default null,
  40. del_flag number(2) default 0
  41. );
  42. alter table test_tree add constraint pk_test_tree primary key (id);
  43. comment on table test_tree is '测试树表';
  44. comment on column test_tree.id is '主键';
  45. comment on column test_tree.parent_id is '父id';
  46. comment on column test_tree.dept_id is '部门id';
  47. comment on column test_tree.user_id is '用户id';
  48. comment on column test_tree.tree_name is '值';
  49. comment on column test_tree.version is '版本';
  50. comment on column test_tree.create_time is '创建时间';
  51. comment on column test_tree.create_by is '创建人';
  52. comment on column test_tree.update_time is '更新时间';
  53. comment on column test_tree.update_by is '更新人';
  54. comment on column test_tree.del_flag is '删除标志';
  55. insert into sys_user(user_id, dept_id, user_name, nick_name, user_type, email, phonenumber, sex, avatar, password, status, del_flag, login_ip, login_date, create_by, create_time, update_by, update_time, remark) values (3, 108, 'test', '本部门及以下 密码666666', 'sys_user', '', '', '0', '', '$2a$10$b8yUzN0C71sbz.PhNOCgJe.Tu1yWC3RNrTyjSQ8p1W0.aaUXUJ.Ne', '0', '0', '127.0.0.1', sysdate, 'admin', sysdate, 'test', sysdate, null);
  56. insert into sys_user(user_id, dept_id, user_name, nick_name, user_type, email, phonenumber, sex, avatar, password, status, del_flag, login_ip, login_date, create_by, create_time, update_by, update_time, remark) values (4, 102, 'test1', '仅本人 密码666666', 'sys_user', '', '', '0', '', '$2a$10$b8yUzN0C71sbz.PhNOCgJe.Tu1yWC3RNrTyjSQ8p1W0.aaUXUJ.Ne', '0', '0', '127.0.0.1', sysdate, 'admin', sysdate, 'test1', sysdate, null);
  57. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (5, '测试菜单', 0, 5, 'demo', null, 1, 0, 'M', '0', '0', null, 'star', 'admin', sysdate, 'admin', sysdate, '');
  58. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1500, '测试单表', 5, 1, 'demo', 'demo/demo/index', 1, 0, 'C', '0', '0', 'demo:demo:list', '#', 'admin', sysdate, '', null, '测试单表菜单');
  59. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1501, '测试单表查询', 1500, 1, '#', '', 1, 0, 'F', '0', '0', 'demo:demo:query', '#', 'admin', sysdate, '', null, '');
  60. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1502, '测试单表新增', 1500, 2, '#', '', 1, 0, 'F', '0', '0', 'demo:demo:add', '#', 'admin', sysdate, '', null, '');
  61. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1503, '测试单表修改', 1500, 3, '#', '', 1, 0, 'F', '0', '0', 'demo:demo:edit', '#', 'admin', sysdate, '', null, '');
  62. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1504, '测试单表删除', 1500, 4, '#', '', 1, 0, 'F', '0', '0', 'demo:demo:remove', '#', 'admin', sysdate, '', null, '');
  63. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1505, '测试单表导出', 1500, 5, '#', '', 1, 0, 'F', '0', '0', 'demo:demo:export', '#', 'admin', sysdate, '', null, '');
  64. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1506, '测试树表', 5, 1, 'tree', 'demo/tree/index', 1, 0, 'C', '0', '0', 'demo:tree:list', '#', 'admin', sysdate, '', null, '测试树表菜单');
  65. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1507, '测试树表查询', 1506, 1, '#', '', 1, 0, 'F', '0', '0', 'demo:tree:query', '#', 'admin', sysdate, '', null, '');
  66. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1508, '测试树表新增', 1506, 2, '#', '', 1, 0, 'F', '0', '0', 'demo:tree:add', '#', 'admin', sysdate, '', null, '');
  67. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1509, '测试树表修改', 1506, 3, '#', '', 1, 0, 'F', '0', '0', 'demo:tree:edit', '#', 'admin', sysdate, '', null, '');
  68. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1510, '测试树表删除', 1506, 4, '#', '', 1, 0, 'F', '0', '0', 'demo:tree:remove', '#', 'admin', sysdate, '', null, '');
  69. insert into sys_menu(menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) values (1511, '测试树表导出', 1506, 5, '#', '', 1, 0, 'F', '0', '0', 'demo:tree:export', '#', 'admin', sysdate, '', null, '');
  70. insert into sys_role(role_id, role_name, role_key, role_sort, data_scope, menu_check_strictly, dept_check_strictly, status, del_flag, create_by, create_time, update_by, update_time, remark) values (3, '本部门及以下', 'test1', 3, '4', 1, 1, '0', '0', 'admin', sysdate, '', null, null);
  71. insert into sys_role(role_id, role_name, role_key, role_sort, data_scope, menu_check_strictly, dept_check_strictly, status, del_flag, create_by, create_time, update_by, update_time, remark) values (4, '仅本人', 'test2', 4, '5', 1, 1, '0', '0', 'admin', sysdate, '', null, null);
  72. insert into sys_role_menu(role_id, menu_id) values (3, 1);
  73. insert into sys_role_menu(role_id, menu_id) values (3, 5);
  74. insert into sys_role_menu(role_id, menu_id) values (3, 100);
  75. insert into sys_role_menu(role_id, menu_id) values (3, 101);
  76. insert into sys_role_menu(role_id, menu_id) values (3, 102);
  77. insert into sys_role_menu(role_id, menu_id) values (3, 103);
  78. insert into sys_role_menu(role_id, menu_id) values (3, 104);
  79. insert into sys_role_menu(role_id, menu_id) values (3, 105);
  80. insert into sys_role_menu(role_id, menu_id) values (3, 106);
  81. insert into sys_role_menu(role_id, menu_id) values (3, 107);
  82. insert into sys_role_menu(role_id, menu_id) values (3, 108);
  83. insert into sys_role_menu(role_id, menu_id) values (3, 500);
  84. insert into sys_role_menu(role_id, menu_id) values (3, 501);
  85. insert into sys_role_menu(role_id, menu_id) values (3, 1001);
  86. insert into sys_role_menu(role_id, menu_id) values (3, 1002);
  87. insert into sys_role_menu(role_id, menu_id) values (3, 1003);
  88. insert into sys_role_menu(role_id, menu_id) values (3, 1004);
  89. insert into sys_role_menu(role_id, menu_id) values (3, 1005);
  90. insert into sys_role_menu(role_id, menu_id) values (3, 1006);
  91. insert into sys_role_menu(role_id, menu_id) values (3, 1007);
  92. insert into sys_role_menu(role_id, menu_id) values (3, 1008);
  93. insert into sys_role_menu(role_id, menu_id) values (3, 1009);
  94. insert into sys_role_menu(role_id, menu_id) values (3, 1010);
  95. insert into sys_role_menu(role_id, menu_id) values (3, 1011);
  96. insert into sys_role_menu(role_id, menu_id) values (3, 1012);
  97. insert into sys_role_menu(role_id, menu_id) values (3, 1013);
  98. insert into sys_role_menu(role_id, menu_id) values (3, 1014);
  99. insert into sys_role_menu(role_id, menu_id) values (3, 1015);
  100. insert into sys_role_menu(role_id, menu_id) values (3, 1016);
  101. insert into sys_role_menu(role_id, menu_id) values (3, 1017);
  102. insert into sys_role_menu(role_id, menu_id) values (3, 1018);
  103. insert into sys_role_menu(role_id, menu_id) values (3, 1019);
  104. insert into sys_role_menu(role_id, menu_id) values (3, 1020);
  105. insert into sys_role_menu(role_id, menu_id) values (3, 1021);
  106. insert into sys_role_menu(role_id, menu_id) values (3, 1022);
  107. insert into sys_role_menu(role_id, menu_id) values (3, 1023);
  108. insert into sys_role_menu(role_id, menu_id) values (3, 1024);
  109. insert into sys_role_menu(role_id, menu_id) values (3, 1025);
  110. insert into sys_role_menu(role_id, menu_id) values (3, 1026);
  111. insert into sys_role_menu(role_id, menu_id) values (3, 1027);
  112. insert into sys_role_menu(role_id, menu_id) values (3, 1028);
  113. insert into sys_role_menu(role_id, menu_id) values (3, 1029);
  114. insert into sys_role_menu(role_id, menu_id) values (3, 1030);
  115. insert into sys_role_menu(role_id, menu_id) values (3, 1031);
  116. insert into sys_role_menu(role_id, menu_id) values (3, 1032);
  117. insert into sys_role_menu(role_id, menu_id) values (3, 1033);
  118. insert into sys_role_menu(role_id, menu_id) values (3, 1034);
  119. insert into sys_role_menu(role_id, menu_id) values (3, 1035);
  120. insert into sys_role_menu(role_id, menu_id) values (3, 1036);
  121. insert into sys_role_menu(role_id, menu_id) values (3, 1037);
  122. insert into sys_role_menu(role_id, menu_id) values (3, 1038);
  123. insert into sys_role_menu(role_id, menu_id) values (3, 1039);
  124. insert into sys_role_menu(role_id, menu_id) values (3, 1040);
  125. insert into sys_role_menu(role_id, menu_id) values (3, 1041);
  126. insert into sys_role_menu(role_id, menu_id) values (3, 1042);
  127. insert into sys_role_menu(role_id, menu_id) values (3, 1043);
  128. insert into sys_role_menu(role_id, menu_id) values (3, 1044);
  129. insert into sys_role_menu(role_id, menu_id) values (3, 1045);
  130. insert into sys_role_menu(role_id, menu_id) values (3, 1500);
  131. insert into sys_role_menu(role_id, menu_id) values (3, 1501);
  132. insert into sys_role_menu(role_id, menu_id) values (3, 1502);
  133. insert into sys_role_menu(role_id, menu_id) values (3, 1503);
  134. insert into sys_role_menu(role_id, menu_id) values (3, 1504);
  135. insert into sys_role_menu(role_id, menu_id) values (3, 1505);
  136. insert into sys_role_menu(role_id, menu_id) values (3, 1506);
  137. insert into sys_role_menu(role_id, menu_id) values (3, 1507);
  138. insert into sys_role_menu(role_id, menu_id) values (3, 1508);
  139. insert into sys_role_menu(role_id, menu_id) values (3, 1509);
  140. insert into sys_role_menu(role_id, menu_id) values (3, 1510);
  141. insert into sys_role_menu(role_id, menu_id) values (3, 1511);
  142. insert into sys_role_menu(role_id, menu_id) values (4, 5);
  143. insert into sys_role_menu(role_id, menu_id) values (4, 1500);
  144. insert into sys_role_menu(role_id, menu_id) values (4, 1501);
  145. insert into sys_role_menu(role_id, menu_id) values (4, 1502);
  146. insert into sys_role_menu(role_id, menu_id) values (4, 1503);
  147. insert into sys_role_menu(role_id, menu_id) values (4, 1504);
  148. insert into sys_role_menu(role_id, menu_id) values (4, 1505);
  149. insert into sys_role_menu(role_id, menu_id) values (4, 1506);
  150. insert into sys_role_menu(role_id, menu_id) values (4, 1507);
  151. insert into sys_role_menu(role_id, menu_id) values (4, 1508);
  152. insert into sys_role_menu(role_id, menu_id) values (4, 1509);
  153. insert into sys_role_menu(role_id, menu_id) values (4, 1510);
  154. insert into sys_role_menu(role_id, menu_id) values (4, 1511);
  155. insert into sys_user_role(user_id, role_id) values (3, 3);
  156. insert into sys_user_role(user_id, role_id) values (4, 4);
  157. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (1, 102, 4, 1, '测试数据权限', '测试', 0, sysdate, 'admin', null, '', 0);
  158. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (2, 102, 3, 2, '子节点1', '111', 0, sysdate, 'admin', null, '', 0);
  159. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (3, 102, 3, 3, '子节点2', '222', 0, sysdate, 'admin', null, '', 0);
  160. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (4, 108, 4, 4, '测试数据', 'demo', 0, sysdate, 'admin', null, '', 0);
  161. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (5, 108, 3, 13, '子节点11', '1111', 0, sysdate, 'admin', null, '', 0);
  162. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (6, 108, 3, 12, '子节点22', '2222', 0, sysdate, 'admin', null, '', 0);
  163. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (7, 108, 3, 11, '子节点33', '3333', 0, sysdate, 'admin', null, '', 0);
  164. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (8, 108, 3, 10, '子节点44', '4444', 0, sysdate, 'admin', null, '', 0);
  165. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (9, 108, 3, 9, '子节点55', '5555', 0, sysdate, 'admin', null, '', 0);
  166. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (10, 108, 3, 8, '子节点66', '6666', 0, sysdate, 'admin', null, '', 0);
  167. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (11, 108, 3, 7, '子节点77', '7777', 0, sysdate, 'admin', null, '', 0);
  168. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (12, 108, 3, 6, '子节点88', '8888', 0, sysdate, 'admin', null, '', 0);
  169. insert into test_demo(id, dept_id, user_id, order_num, test_key, value, version, create_time, create_by, update_time, update_by, del_flag) values (13, 108, 3, 5, '子节点99', '9999', 0, sysdate, 'admin', null, '', 0);
  170. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (1, 0, 102, 4, '测试数据权限', 0, sysdate, 'admin', null, '', 0);
  171. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (2, 1, 102, 3, '子节点1', 0, sysdate, 'admin', null, '', 0);
  172. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (3, 2, 102, 3, '子节点2', 0, sysdate, 'admin', null, '', 0);
  173. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (4, 0, 108, 4, '测试树1', 0, sysdate, 'admin', null, '', 0);
  174. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (5, 4, 108, 3, '子节点11', 0, sysdate, 'admin', null, '', 0);
  175. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (6, 4, 108, 3, '子节点22', 0, sysdate, 'admin', null, '', 0);
  176. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (7, 4, 108, 3, '子节点33', 0, sysdate, 'admin', null, '', 0);
  177. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (8, 5, 108, 3, '子节点44', 0, sysdate, 'admin', null, '', 0);
  178. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (9, 6, 108, 3, '子节点55', 0, sysdate, 'admin', null, '', 0);
  179. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (10, 7, 108, 3, '子节点66', 0, sysdate, 'admin', null, '', 0);
  180. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (11, 7, 108, 3, '子节点77', 0, sysdate, 'admin', null, '', 0);
  181. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (12, 10, 108, 3, '子节点88', 0, sysdate, 'admin', null, '', 0);
  182. insert into test_tree(id, parent_id, dept_id, user_id, tree_name, version, create_time, create_by, update_time, update_by, del_flag) values (13, 10, 108, 3, '子节点99', 0, sysdate, 'admin', null, '', 0);