gw_dameng_temp.sql 52 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721
  1. -- ----------------------------
  2. -- 1、部门表
  3. -- ----------------------------
  4. drop table if exists sys_dept;
  5. create table sys_dept (
  6. dept_id BIGINT not null IDENTITY(1,1)
  7. parent_id BIGINT default 0
  8. ancestors VARCHAR2(50) default ''
  9. dept_name VARCHAR2(30) default ''
  10. order_num INT default 0
  11. leader VARCHAR2(20) default null
  12. phone VARCHAR2(11) default null
  13. email VARCHAR2(50) default null
  14. status char(1) default '0'
  15. del_flag char(1) default '0'
  16. create_by VARCHAR2(64) default ''
  17. create_time TIMESTAMP
  18. update_by VARCHAR2(64) default ''
  19. update_time TIMESTAMP
  20. primary key (dept_id)
  21. )
  22. -- ----------------------------
  23. -- 初始化-部门表数据
  24. -- ----------------------------
  25. insert into sys_dept values(100, 0, '0', '若依科技', 0, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', SYSDATE, '', null);
  26. insert into sys_dept values(101, 100, '0,100', '深圳总公司', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', SYSDATE, '', null);
  27. insert into sys_dept values(102, 100, '0,100', '长沙分公司', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', SYSDATE, '', null);
  28. insert into sys_dept values(103, 101, '0,100,101', '研发部门', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', SYSDATE, '', null);
  29. insert into sys_dept values(104, 101, '0,100,101', '市场部门', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', SYSDATE, '', null);
  30. insert into sys_dept values(105, 101, '0,100,101', '测试部门', 3, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', SYSDATE, '', null);
  31. insert into sys_dept values(106, 101, '0,100,101', '财务部门', 4, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', SYSDATE, '', null);
  32. insert into sys_dept values(107, 101, '0,100,101', '运维部门', 5, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', SYSDATE, '', null);
  33. insert into sys_dept values(108, 102, '0,100,102', '市场部门', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', SYSDATE, '', null);
  34. insert into sys_dept values(109, 102, '0,100,102', '财务部门', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', SYSDATE, '', null);
  35. -- ----------------------------
  36. -- 2、用户信息表
  37. -- ----------------------------
  38. drop table if exists sys_user;
  39. create table sys_user (
  40. user_id BIGINT not null IDENTITY(1,1)
  41. dept_id BIGINT default null
  42. user_name VARCHAR2(30) not null
  43. nick_name VARCHAR2(30) not null
  44. user_type VARCHAR2(2) default '00'
  45. email VARCHAR2(50) default ''
  46. phonenumber VARCHAR2(11) default ''
  47. sex char(1) default '0'
  48. avatar VARCHAR2(100) default ''
  49. password VARCHAR2(100) default ''
  50. status char(1) default '0'
  51. del_flag char(1) default '0'
  52. login_ip VARCHAR2(128) default ''
  53. login_date TIMESTAMP
  54. pwd_update_date TIMESTAMP
  55. create_by VARCHAR2(64) default ''
  56. create_time TIMESTAMP
  57. update_by VARCHAR2(64) default ''
  58. update_time TIMESTAMP
  59. remark VARCHAR2(500) default null
  60. primary key (user_id)
  61. )
  62. -- ----------------------------
  63. -- 初始化-用户信息表数据
  64. -- ----------------------------
  65. insert into sys_user values(1, 103, 'admin', '若依', '00', 'ry@163.com', '15888888888', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', SYSDATE, SYSDATE, 'admin', SYSDATE, '', null, '管理员');
  66. insert into sys_user values(2, 105, 'ry', '若依', '00', 'ry@qq.com', '15666666666', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', SYSDATE, SYSDATE, 'admin', SYSDATE, '', null, '测试员');
  67. -- ----------------------------
  68. -- 3、岗位信息表
  69. -- ----------------------------
  70. drop table if exists sys_post;
  71. create table sys_post
  72. (
  73. post_id BIGINT not null IDENTITY(1,1)
  74. post_code VARCHAR2(64) not null
  75. post_name VARCHAR2(50) not null
  76. post_sort INT not null
  77. status char(1) not null
  78. create_by VARCHAR2(64) default ''
  79. create_time TIMESTAMP
  80. update_by VARCHAR2(64) default ''
  81. update_time TIMESTAMP
  82. remark VARCHAR2(500) default null
  83. primary key (post_id)
  84. )
  85. -- ----------------------------
  86. -- 初始化-岗位信息表数据
  87. -- ----------------------------
  88. insert into sys_post values(1, 'ceo', '董事长', 1, '0', 'admin', SYSDATE, '', null, '');
  89. insert into sys_post values(2, 'se', '项目经理', 2, '0', 'admin', SYSDATE, '', null, '');
  90. insert into sys_post values(3, 'hr', '人力资源', 3, '0', 'admin', SYSDATE, '', null, '');
  91. insert into sys_post values(4, 'user', '普通员工', 4, '0', 'admin', SYSDATE, '', null, '');
  92. -- ----------------------------
  93. -- 4、角色信息表
  94. -- ----------------------------
  95. drop table if exists sys_role;
  96. create table sys_role (
  97. role_id BIGINT not null IDENTITY(1,1)
  98. role_name VARCHAR2(30) not null
  99. role_key VARCHAR2(100) not null
  100. role_sort INT not null
  101. data_scope char(1) default '1'
  102. menu_check_strictly tinyINT default 1
  103. dept_check_strictly tinyINT default 1
  104. status char(1) not null
  105. del_flag char(1) default '0'
  106. create_by VARCHAR2(64) default ''
  107. create_time TIMESTAMP
  108. update_by VARCHAR2(64) default ''
  109. update_time TIMESTAMP
  110. remark VARCHAR2(500) default null
  111. primary key (role_id)
  112. )
  113. -- ----------------------------
  114. -- 初始化-角色信息表数据
  115. -- ----------------------------
  116. insert into sys_role values('1', '超级管理员', 'admin', 1, 1, 1, 1, '0', '0', 'admin', SYSDATE, '', null, '超级管理员');
  117. insert into sys_role values('2', '普通角色', 'common', 2, 2, 1, 1, '0', '0', 'admin', SYSDATE, '', null, '普通角色');
  118. -- ----------------------------
  119. -- 5、菜单权限表
  120. -- ----------------------------
  121. drop table if exists sys_menu;
  122. create table sys_menu (
  123. menu_id BIGINT not null IDENTITY(1,1)
  124. menu_name VARCHAR2(50) not null
  125. parent_id BIGINT default 0
  126. order_num INT default 0
  127. path VARCHAR2(200) default ''
  128. component VARCHAR2(255) default null
  129. query VARCHAR2(255) default null
  130. route_name VARCHAR2(50) default ''
  131. is_frame INT default 1
  132. is_cache INT default 0
  133. menu_type char(1) default ''
  134. visible char(1) default 0
  135. status char(1) default 0
  136. perms VARCHAR2(100) default null
  137. icon VARCHAR2(100) default '#'
  138. create_by VARCHAR2(64) default ''
  139. create_time TIMESTAMP
  140. update_by VARCHAR2(64) default ''
  141. update_time TIMESTAMP
  142. remark VARCHAR2(500) default ''
  143. primary key (menu_id)
  144. )
  145. -- ----------------------------
  146. -- 初始化-菜单信息表数据
  147. -- ----------------------------
  148. -- 一级菜单
  149. insert into sys_menu values('1', '系统管理', '0', '1', 'system', null, '', '', 1, 0, 'M', '0', '0', '', 'system', 'admin', SYSDATE, '', null, '系统管理目录');
  150. insert into sys_menu values('2', '系统监控', '0', '2', 'monitor', null, '', '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', SYSDATE, '', null, '系统监控目录');
  151. insert into sys_menu values('3', '系统工具', '0', '3', 'tool', null, '', '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', SYSDATE, '', null, '系统工具目录');
  152. insert into sys_menu values('4', '若依官网', '0', '4', 'http://ruoyi.vip', null, '', '', 0, 0, 'M', '0', '0', '', 'guide', 'admin', SYSDATE, '', null, '若依官网地址');
  153. -- 二级菜单
  154. insert into sys_menu values('100', '用户管理', '1', '1', 'user', 'system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', SYSDATE, '', null, '用户管理菜单');
  155. insert into sys_menu values('101', '角色管理', '1', '2', 'role', 'system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', SYSDATE, '', null, '角色管理菜单');
  156. insert into sys_menu values('102', '菜单管理', '1', '3', 'menu', 'system/menu/index', '', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', SYSDATE, '', null, '菜单管理菜单');
  157. insert into sys_menu values('103', '部门管理', '1', '4', 'dept', 'system/dept/index', '', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', SYSDATE, '', null, '部门管理菜单');
  158. insert into sys_menu values('104', '岗位管理', '1', '5', 'post', 'system/post/index', '', '', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', SYSDATE, '', null, '岗位管理菜单');
  159. insert into sys_menu values('105', '字典管理', '1', '6', 'dict', 'system/dict/index', '', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', SYSDATE, '', null, '字典管理菜单');
  160. insert into sys_menu values('106', '参数设置', '1', '7', 'config', 'system/config/index', '', '', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', SYSDATE, '', null, '参数设置菜单');
  161. insert into sys_menu values('107', '通知公告', '1', '8', 'notice', 'system/notice/index', '', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', SYSDATE, '', null, '通知公告菜单');
  162. insert into sys_menu values('108', '日志管理', '1', '9', 'log', '', '', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', SYSDATE, '', null, '日志管理菜单');
  163. insert into sys_menu values('109', '在线用户', '2', '1', 'online', 'monitor/online/index', '', '', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', SYSDATE, '', null, '在线用户菜单');
  164. insert into sys_menu values('110', '定时任务', '2', '2', 'job', 'monitor/job/index', '', '', 1, 0, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', SYSDATE, '', null, '定时任务菜单');
  165. insert into sys_menu values('111', '数据监控', '2', '3', 'druid', 'monitor/druid/index', '', '', 1, 0, 'C', '0', '0', 'monitor:druid:list', 'druid', 'admin', SYSDATE, '', null, '数据监控菜单');
  166. insert into sys_menu values('112', '服务监控', '2', '4', 'server', 'monitor/server/index', '', '', 1, 0, 'C', '0', '0', 'monitor:server:list', 'server', 'admin', SYSDATE, '', null, '服务监控菜单');
  167. insert into sys_menu values('113', '缓存监控', '2', '5', 'cache', 'monitor/cache/index', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis', 'admin', SYSDATE, '', null, '缓存监控菜单');
  168. insert into sys_menu values('114', '缓存列表', '2', '6', 'cacheList', 'monitor/cache/list', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis-list', 'admin', SYSDATE, '', null, '缓存列表菜单');
  169. insert into sys_menu values('115', '表单构建', '3', '1', 'build', 'tool/build/index', '', '', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', SYSDATE, '', null, '表单构建菜单');
  170. insert into sys_menu values('116', '代码生成', '3', '2', 'gen', 'tool/gen/index', '', '', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', SYSDATE, '', null, '代码生成菜单');
  171. insert into sys_menu values('117', '系统接口', '3', '3', 'swagger', 'tool/swagger/index', '', '', 1, 0, 'C', '0', '0', 'tool:swagger:list', 'swagger', 'admin', SYSDATE, '', null, '系统接口菜单');
  172. -- 三级菜单
  173. insert into sys_menu values('500', '操作日志', '108', '1', 'operlog', 'monitor/operlog/index', '', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', SYSDATE, '', null, '操作日志菜单');
  174. insert into sys_menu values('501', '登录日志', '108', '2', 'logininfor', 'monitor/logininfor/index', '', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', SYSDATE, '', null, '登录日志菜单');
  175. -- 用户管理按钮
  176. insert into sys_menu values('1000', '用户查询', '100', '1', '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', SYSDATE, '', null, '');
  177. insert into sys_menu values('1001', '用户新增', '100', '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', SYSDATE, '', null, '');
  178. insert into sys_menu values('1002', '用户修改', '100', '3', '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', SYSDATE, '', null, '');
  179. insert into sys_menu values('1003', '用户删除', '100', '4', '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', SYSDATE, '', null, '');
  180. insert into sys_menu values('1004', '用户导出', '100', '5', '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', SYSDATE, '', null, '');
  181. insert into sys_menu values('1005', '用户导入', '100', '6', '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', SYSDATE, '', null, '');
  182. insert into sys_menu values('1006', '重置密码', '100', '7', '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', SYSDATE, '', null, '');
  183. -- 角色管理按钮
  184. insert into sys_menu values('1007', '角色查询', '101', '1', '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', SYSDATE, '', null, '');
  185. insert into sys_menu values('1008', '角色新增', '101', '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', SYSDATE, '', null, '');
  186. insert into sys_menu values('1009', '角色修改', '101', '3', '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', SYSDATE, '', null, '');
  187. insert into sys_menu values('1010', '角色删除', '101', '4', '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', SYSDATE, '', null, '');
  188. insert into sys_menu values('1011', '角色导出', '101', '5', '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', SYSDATE, '', null, '');
  189. -- 菜单管理按钮
  190. insert into sys_menu values('1012', '菜单查询', '102', '1', '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', SYSDATE, '', null, '');
  191. insert into sys_menu values('1013', '菜单新增', '102', '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', SYSDATE, '', null, '');
  192. insert into sys_menu values('1014', '菜单修改', '102', '3', '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', SYSDATE, '', null, '');
  193. insert into sys_menu values('1015', '菜单删除', '102', '4', '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', SYSDATE, '', null, '');
  194. -- 部门管理按钮
  195. insert into sys_menu values('1016', '部门查询', '103', '1', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', SYSDATE, '', null, '');
  196. insert into sys_menu values('1017', '部门新增', '103', '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', SYSDATE, '', null, '');
  197. insert into sys_menu values('1018', '部门修改', '103', '3', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', SYSDATE, '', null, '');
  198. insert into sys_menu values('1019', '部门删除', '103', '4', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', SYSDATE, '', null, '');
  199. -- 岗位管理按钮
  200. insert into sys_menu values('1020', '岗位查询', '104', '1', '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', SYSDATE, '', null, '');
  201. insert into sys_menu values('1021', '岗位新增', '104', '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', SYSDATE, '', null, '');
  202. insert into sys_menu values('1022', '岗位修改', '104', '3', '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', SYSDATE, '', null, '');
  203. insert into sys_menu values('1023', '岗位删除', '104', '4', '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', SYSDATE, '', null, '');
  204. insert into sys_menu values('1024', '岗位导出', '104', '5', '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', SYSDATE, '', null, '');
  205. -- 字典管理按钮
  206. insert into sys_menu values('1025', '字典查询', '105', '1', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', SYSDATE, '', null, '');
  207. insert into sys_menu values('1026', '字典新增', '105', '2', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', SYSDATE, '', null, '');
  208. insert into sys_menu values('1027', '字典修改', '105', '3', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', SYSDATE, '', null, '');
  209. insert into sys_menu values('1028', '字典删除', '105', '4', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', SYSDATE, '', null, '');
  210. insert into sys_menu values('1029', '字典导出', '105', '5', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', SYSDATE, '', null, '');
  211. -- 参数设置按钮
  212. insert into sys_menu values('1030', '参数查询', '106', '1', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', SYSDATE, '', null, '');
  213. insert into sys_menu values('1031', '参数新增', '106', '2', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', SYSDATE, '', null, '');
  214. insert into sys_menu values('1032', '参数修改', '106', '3', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', SYSDATE, '', null, '');
  215. insert into sys_menu values('1033', '参数删除', '106', '4', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', SYSDATE, '', null, '');
  216. insert into sys_menu values('1034', '参数导出', '106', '5', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', SYSDATE, '', null, '');
  217. -- 通知公告按钮
  218. insert into sys_menu values('1035', '公告查询', '107', '1', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', SYSDATE, '', null, '');
  219. insert into sys_menu values('1036', '公告新增', '107', '2', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', SYSDATE, '', null, '');
  220. insert into sys_menu values('1037', '公告修改', '107', '3', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', SYSDATE, '', null, '');
  221. insert into sys_menu values('1038', '公告删除', '107', '4', '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', SYSDATE, '', null, '');
  222. -- 操作日志按钮
  223. insert into sys_menu values('1039', '操作查询', '500', '1', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', SYSDATE, '', null, '');
  224. insert into sys_menu values('1040', '操作删除', '500', '2', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', SYSDATE, '', null, '');
  225. insert into sys_menu values('1041', '日志导出', '500', '3', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', SYSDATE, '', null, '');
  226. -- 登录日志按钮
  227. insert into sys_menu values('1042', '登录查询', '501', '1', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', SYSDATE, '', null, '');
  228. insert into sys_menu values('1043', '登录删除', '501', '2', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', SYSDATE, '', null, '');
  229. insert into sys_menu values('1044', '日志导出', '501', '3', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', SYSDATE, '', null, '');
  230. insert into sys_menu values('1045', '账户解锁', '501', '4', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 'admin', SYSDATE, '', null, '');
  231. -- 在线用户按钮
  232. insert into sys_menu values('1046', '在线查询', '109', '1', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', SYSDATE, '', null, '');
  233. insert into sys_menu values('1047', '批量强退', '109', '2', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', SYSDATE, '', null, '');
  234. insert into sys_menu values('1048', '单条强退', '109', '3', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', SYSDATE, '', null, '');
  235. -- 定时任务按钮
  236. insert into sys_menu values('1049', '任务查询', '110', '1', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:query', '#', 'admin', SYSDATE, '', null, '');
  237. insert into sys_menu values('1050', '任务新增', '110', '2', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:add', '#', 'admin', SYSDATE, '', null, '');
  238. insert into sys_menu values('1051', '任务修改', '110', '3', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', SYSDATE, '', null, '');
  239. insert into sys_menu values('1052', '任务删除', '110', '4', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', SYSDATE, '', null, '');
  240. insert into sys_menu values('1053', '状态修改', '110', '5', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', SYSDATE, '', null, '');
  241. insert into sys_menu values('1054', '任务导出', '110', '6', '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:export', '#', 'admin', SYSDATE, '', null, '');
  242. -- 代码生成按钮
  243. insert into sys_menu values('1055', '生成查询', '116', '1', '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', SYSDATE, '', null, '');
  244. insert into sys_menu values('1056', '生成修改', '116', '2', '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', SYSDATE, '', null, '');
  245. insert into sys_menu values('1057', '生成删除', '116', '3', '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', SYSDATE, '', null, '');
  246. insert into sys_menu values('1058', '导入代码', '116', '4', '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', SYSDATE, '', null, '');
  247. insert into sys_menu values('1059', '预览代码', '116', '5', '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', SYSDATE, '', null, '');
  248. insert into sys_menu values('1060', '生成代码', '116', '6', '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', SYSDATE, '', null, '');
  249. -- ----------------------------
  250. -- 6、用户和角色关联表 用户N-1角色
  251. -- ----------------------------
  252. drop table if exists sys_user_role;
  253. create table sys_user_role (
  254. user_id BIGINT not null
  255. role_id BIGINT not null
  256. primary key(user_id, role_id)
  257. )
  258. -- ----------------------------
  259. -- 初始化-用户和角色关联表数据
  260. -- ----------------------------
  261. insert into sys_user_role values ('1', '1');
  262. insert into sys_user_role values ('2', '2');
  263. -- ----------------------------
  264. -- 7、角色和菜单关联表 角色1-N菜单
  265. -- ----------------------------
  266. drop table if exists sys_role_menu;
  267. create table sys_role_menu (
  268. role_id BIGINT not null
  269. menu_id BIGINT not null
  270. primary key(role_id, menu_id)
  271. )
  272. -- ----------------------------
  273. -- 初始化-角色和菜单关联表数据
  274. -- ----------------------------
  275. insert into sys_role_menu values ('2', '1');
  276. insert into sys_role_menu values ('2', '2');
  277. insert into sys_role_menu values ('2', '3');
  278. insert into sys_role_menu values ('2', '4');
  279. insert into sys_role_menu values ('2', '100');
  280. insert into sys_role_menu values ('2', '101');
  281. insert into sys_role_menu values ('2', '102');
  282. insert into sys_role_menu values ('2', '103');
  283. insert into sys_role_menu values ('2', '104');
  284. insert into sys_role_menu values ('2', '105');
  285. insert into sys_role_menu values ('2', '106');
  286. insert into sys_role_menu values ('2', '107');
  287. insert into sys_role_menu values ('2', '108');
  288. insert into sys_role_menu values ('2', '109');
  289. insert into sys_role_menu values ('2', '110');
  290. insert into sys_role_menu values ('2', '111');
  291. insert into sys_role_menu values ('2', '112');
  292. insert into sys_role_menu values ('2', '113');
  293. insert into sys_role_menu values ('2', '114');
  294. insert into sys_role_menu values ('2', '115');
  295. insert into sys_role_menu values ('2', '116');
  296. insert into sys_role_menu values ('2', '117');
  297. insert into sys_role_menu values ('2', '500');
  298. insert into sys_role_menu values ('2', '501');
  299. insert into sys_role_menu values ('2', '1000');
  300. insert into sys_role_menu values ('2', '1001');
  301. insert into sys_role_menu values ('2', '1002');
  302. insert into sys_role_menu values ('2', '1003');
  303. insert into sys_role_menu values ('2', '1004');
  304. insert into sys_role_menu values ('2', '1005');
  305. insert into sys_role_menu values ('2', '1006');
  306. insert into sys_role_menu values ('2', '1007');
  307. insert into sys_role_menu values ('2', '1008');
  308. insert into sys_role_menu values ('2', '1009');
  309. insert into sys_role_menu values ('2', '1010');
  310. insert into sys_role_menu values ('2', '1011');
  311. insert into sys_role_menu values ('2', '1012');
  312. insert into sys_role_menu values ('2', '1013');
  313. insert into sys_role_menu values ('2', '1014');
  314. insert into sys_role_menu values ('2', '1015');
  315. insert into sys_role_menu values ('2', '1016');
  316. insert into sys_role_menu values ('2', '1017');
  317. insert into sys_role_menu values ('2', '1018');
  318. insert into sys_role_menu values ('2', '1019');
  319. insert into sys_role_menu values ('2', '1020');
  320. insert into sys_role_menu values ('2', '1021');
  321. insert into sys_role_menu values ('2', '1022');
  322. insert into sys_role_menu values ('2', '1023');
  323. insert into sys_role_menu values ('2', '1024');
  324. insert into sys_role_menu values ('2', '1025');
  325. insert into sys_role_menu values ('2', '1026');
  326. insert into sys_role_menu values ('2', '1027');
  327. insert into sys_role_menu values ('2', '1028');
  328. insert into sys_role_menu values ('2', '1029');
  329. insert into sys_role_menu values ('2', '1030');
  330. insert into sys_role_menu values ('2', '1031');
  331. insert into sys_role_menu values ('2', '1032');
  332. insert into sys_role_menu values ('2', '1033');
  333. insert into sys_role_menu values ('2', '1034');
  334. insert into sys_role_menu values ('2', '1035');
  335. insert into sys_role_menu values ('2', '1036');
  336. insert into sys_role_menu values ('2', '1037');
  337. insert into sys_role_menu values ('2', '1038');
  338. insert into sys_role_menu values ('2', '1039');
  339. insert into sys_role_menu values ('2', '1040');
  340. insert into sys_role_menu values ('2', '1041');
  341. insert into sys_role_menu values ('2', '1042');
  342. insert into sys_role_menu values ('2', '1043');
  343. insert into sys_role_menu values ('2', '1044');
  344. insert into sys_role_menu values ('2', '1045');
  345. insert into sys_role_menu values ('2', '1046');
  346. insert into sys_role_menu values ('2', '1047');
  347. insert into sys_role_menu values ('2', '1048');
  348. insert into sys_role_menu values ('2', '1049');
  349. insert into sys_role_menu values ('2', '1050');
  350. insert into sys_role_menu values ('2', '1051');
  351. insert into sys_role_menu values ('2', '1052');
  352. insert into sys_role_menu values ('2', '1053');
  353. insert into sys_role_menu values ('2', '1054');
  354. insert into sys_role_menu values ('2', '1055');
  355. insert into sys_role_menu values ('2', '1056');
  356. insert into sys_role_menu values ('2', '1057');
  357. insert into sys_role_menu values ('2', '1058');
  358. insert into sys_role_menu values ('2', '1059');
  359. insert into sys_role_menu values ('2', '1060');
  360. -- ----------------------------
  361. -- 8、角色和部门关联表 角色1-N部门
  362. -- ----------------------------
  363. drop table if exists sys_role_dept;
  364. create table sys_role_dept (
  365. role_id BIGINT not null
  366. dept_id BIGINT not null
  367. primary key(role_id, dept_id)
  368. )
  369. -- ----------------------------
  370. -- 初始化-角色和部门关联表数据
  371. -- ----------------------------
  372. insert into sys_role_dept values ('2', '100');
  373. insert into sys_role_dept values ('2', '101');
  374. insert into sys_role_dept values ('2', '105');
  375. -- ----------------------------
  376. -- 9、用户与岗位关联表 用户1-N岗位
  377. -- ----------------------------
  378. drop table if exists sys_user_post;
  379. create table sys_user_post
  380. (
  381. user_id BIGINT not null
  382. post_id BIGINT not null
  383. primary key (user_id, post_id)
  384. )
  385. -- ----------------------------
  386. -- 初始化-用户与岗位关联表数据
  387. -- ----------------------------
  388. insert into sys_user_post values ('1', '1');
  389. insert into sys_user_post values ('2', '2');
  390. -- ----------------------------
  391. -- 10、操作日志记录
  392. -- ----------------------------
  393. drop table if exists sys_oper_log;
  394. create table sys_oper_log (
  395. oper_id BIGINT not null IDENTITY(1,1)
  396. title VARCHAR2(50) default ''
  397. business_type INT default 0
  398. method VARCHAR2(200) default ''
  399. request_method VARCHAR2(10) default ''
  400. operator_type INT default 0
  401. oper_name VARCHAR2(50) default ''
  402. dept_name VARCHAR2(50) default ''
  403. oper_url VARCHAR2(255) default ''
  404. oper_ip VARCHAR2(128) default ''
  405. oper_location VARCHAR2(255) default ''
  406. oper_param VARCHAR2(2000) default ''
  407. json_result VARCHAR2(2000) default ''
  408. status INT default 0
  409. error_msg VARCHAR2(2000) default ''
  410. oper_time TIMESTAMP
  411. cost_time BIGINT default 0
  412. primary key (oper_id),
  413. key idx_sys_oper_log_bt (business_type),
  414. key idx_sys_oper_log_s (status),
  415. key idx_sys_oper_log_ot (oper_time)
  416. )
  417. -- ----------------------------
  418. -- 11、字典类型表
  419. -- ----------------------------
  420. drop table if exists sys_dict_type;
  421. create table sys_dict_type
  422. (
  423. dict_id BIGINT not null IDENTITY(1,1)
  424. dict_name VARCHAR2(100) default ''
  425. dict_type VARCHAR2(100) default ''
  426. status char(1) default '0'
  427. create_by VARCHAR2(64) default ''
  428. create_time TIMESTAMP
  429. update_by VARCHAR2(64) default ''
  430. update_time TIMESTAMP
  431. remark VARCHAR2(500) default null
  432. primary key (dict_id),
  433. unique (dict_type)
  434. )
  435. insert into sys_dict_type values(1, '用户性别', 'sys_user_sex', '0', 'admin', SYSDATE, '', null, '用户性别列表');
  436. insert into sys_dict_type values(2, '菜单状态', 'sys_show_hide', '0', 'admin', SYSDATE, '', null, '菜单状态列表');
  437. insert into sys_dict_type values(3, '系统开关', 'sys_normal_disable', '0', 'admin', SYSDATE, '', null, '系统开关列表');
  438. insert into sys_dict_type values(4, '任务状态', 'sys_job_status', '0', 'admin', SYSDATE, '', null, '任务状态列表');
  439. insert into sys_dict_type values(5, '任务分组', 'sys_job_group', '0', 'admin', SYSDATE, '', null, '任务分组列表');
  440. insert into sys_dict_type values(6, '系统是否', 'sys_yes_no', '0', 'admin', SYSDATE, '', null, '系统是否列表');
  441. insert into sys_dict_type values(7, '通知类型', 'sys_notice_type', '0', 'admin', SYSDATE, '', null, '通知类型列表');
  442. insert into sys_dict_type values(8, '通知状态', 'sys_notice_status', '0', 'admin', SYSDATE, '', null, '通知状态列表');
  443. insert into sys_dict_type values(9, '操作类型', 'sys_oper_type', '0', 'admin', SYSDATE, '', null, '操作类型列表');
  444. insert into sys_dict_type values(10, '系统状态', 'sys_common_status', '0', 'admin', SYSDATE, '', null, '登录状态列表');
  445. -- ----------------------------
  446. -- 12、字典数据表
  447. -- ----------------------------
  448. drop table if exists sys_dict_data;
  449. create table sys_dict_data
  450. (
  451. dict_code BIGINT not null IDENTITY(1,1)
  452. dict_sort INT default 0
  453. dict_label VARCHAR2(100) default ''
  454. dict_value VARCHAR2(100) default ''
  455. dict_type VARCHAR2(100) default ''
  456. css_class VARCHAR2(100) default null
  457. list_class VARCHAR2(100) default null
  458. is_default char(1) default 'N'
  459. status char(1) default '0'
  460. create_by VARCHAR2(64) default ''
  461. create_time TIMESTAMP
  462. update_by VARCHAR2(64) default ''
  463. update_time TIMESTAMP
  464. remark VARCHAR2(500) default null
  465. primary key (dict_code)
  466. )
  467. insert into sys_dict_data values(1, 1, '男', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', SYSDATE, '', null, '性别男');
  468. insert into sys_dict_data values(2, 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', SYSDATE, '', null, '性别女');
  469. insert into sys_dict_data values(3, 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', SYSDATE, '', null, '性别未知');
  470. insert into sys_dict_data values(4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', SYSDATE, '', null, '显示菜单');
  471. insert into sys_dict_data values(5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', SYSDATE, '', null, '隐藏菜单');
  472. insert into sys_dict_data values(6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', SYSDATE, '', null, '正常状态');
  473. insert into sys_dict_data values(7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', SYSDATE, '', null, '停用状态');
  474. insert into sys_dict_data values(8, 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', SYSDATE, '', null, '正常状态');
  475. insert into sys_dict_data values(9, 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', '0', 'admin', SYSDATE, '', null, '停用状态');
  476. insert into sys_dict_data values(10, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', SYSDATE, '', null, '默认分组');
  477. insert into sys_dict_data values(11, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', SYSDATE, '', null, '系统分组');
  478. insert into sys_dict_data values(12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', SYSDATE, '', null, '系统默认是');
  479. insert into sys_dict_data values(13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', SYSDATE, '', null, '系统默认否');
  480. insert into sys_dict_data values(14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', SYSDATE, '', null, '通知');
  481. insert into sys_dict_data values(15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', SYSDATE, '', null, '公告');
  482. insert into sys_dict_data values(16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', SYSDATE, '', null, '正常状态');
  483. insert into sys_dict_data values(17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', SYSDATE, '', null, '关闭状态');
  484. insert into sys_dict_data values(18, 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', '0', 'admin', SYSDATE, '', null, '其他操作');
  485. insert into sys_dict_data values(19, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', SYSDATE, '', null, '新增操作');
  486. insert into sys_dict_data values(20, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', SYSDATE, '', null, '修改操作');
  487. insert into sys_dict_data values(21, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', SYSDATE, '', null, '删除操作');
  488. insert into sys_dict_data values(22, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', SYSDATE, '', null, '授权操作');
  489. insert into sys_dict_data values(23, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', SYSDATE, '', null, '导出操作');
  490. insert into sys_dict_data values(24, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', SYSDATE, '', null, '导入操作');
  491. insert into sys_dict_data values(25, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', SYSDATE, '', null, '强退操作');
  492. insert into sys_dict_data values(26, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', SYSDATE, '', null, '生成操作');
  493. insert into sys_dict_data values(27, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', SYSDATE, '', null, '清空操作');
  494. insert into sys_dict_data values(28, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', SYSDATE, '', null, '正常状态');
  495. insert into sys_dict_data values(29, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', SYSDATE, '', null, '停用状态');
  496. -- ----------------------------
  497. -- 13、参数配置表
  498. -- ----------------------------
  499. drop table if exists sys_config;
  500. create table sys_config (
  501. config_id INT not null IDENTITY(1,1)
  502. config_name VARCHAR2(100) default ''
  503. config_key VARCHAR2(100) default ''
  504. config_value VARCHAR2(500) default ''
  505. config_type char(1) default 'N'
  506. create_by VARCHAR2(64) default ''
  507. create_time TIMESTAMP
  508. update_by VARCHAR2(64) default ''
  509. update_time TIMESTAMP
  510. remark VARCHAR2(500) default null
  511. primary key (config_id)
  512. )
  513. insert into sys_config values(1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', SYSDATE, '', null, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow' );
  514. insert into sys_config values(2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', SYSDATE, '', null, '初始化密码 123456' );
  515. insert into sys_config values(3, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', SYSDATE, '', null, '深色主题theme-dark,浅色主题theme-light' );
  516. insert into sys_config values(4, '账号自助-验证码开关', 'sys.account.captchaEnabled', 'true', 'Y', 'admin', SYSDATE, '', null, '是否开启验证码功能(true开启,false关闭)');
  517. insert into sys_config values(5, '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'false', 'Y', 'admin', SYSDATE, '', null, '是否开启注册用户功能(true开启,false关闭)');
  518. insert into sys_config values(6, '用户登录-黑名单列表', 'sys.login.blackIPList', '', 'Y', 'admin', SYSDATE, '', null, '设置登录IP黑名单限制,多个匹配项以;分隔,支持匹配(*通配、网段)');
  519. insert into sys_config values(7, '用户管理-初始密码修改策略', 'sys.account.initPasswordModify', '1', 'Y', 'admin', SYSDATE, '', null, '0:初始密码修改策略关闭,没有任何提示,1:提醒用户,如果未修改初始密码,则在登录时就会提醒修改密码对话框');
  520. insert into sys_config values(8, '用户管理-账号密码更新周期', 'sys.account.passwordValidateDays', '0', 'Y', 'admin', SYSDATE, '', null, '密码更新周期(填写数字,数据初始化值为0不限制,若修改必须为大于0小于365的正整数),如果超过这个周期登录系统时,则在登录时就会提醒修改密码对话框');
  521. -- ----------------------------
  522. -- 14、系统访问记录
  523. -- ----------------------------
  524. drop table if exists sys_logininfor;
  525. create table sys_logininfor (
  526. info_id BIGINT not null IDENTITY(1,1)
  527. user_name VARCHAR2(50) default ''
  528. ipaddr VARCHAR2(128) default ''
  529. login_location VARCHAR2(255) default ''
  530. browser VARCHAR2(50) default ''
  531. os VARCHAR2(50) default ''
  532. status char(1) default '0'
  533. msg VARCHAR2(255) default ''
  534. login_time TIMESTAMP
  535. primary key (info_id),
  536. key idx_sys_logininfor_s (status),
  537. key idx_sys_logininfor_lt (login_time)
  538. )
  539. -- ----------------------------
  540. -- 15、定时任务调度表
  541. -- ----------------------------
  542. drop table if exists sys_job;
  543. create table sys_job (
  544. job_id BIGINT not null IDENTITY(1,1)
  545. job_name VARCHAR2(64) default ''
  546. job_group VARCHAR2(64) default 'DEFAULT'
  547. invoke_target VARCHAR2(500) not null
  548. cron_expression VARCHAR2(255) default ''
  549. misfire_policy VARCHAR2(20) default '3'
  550. concurrent char(1) default '1'
  551. status char(1) default '0'
  552. create_by VARCHAR2(64) default ''
  553. create_time TIMESTAMP
  554. update_by VARCHAR2(64) default ''
  555. update_time TIMESTAMP
  556. remark VARCHAR2(500) default ''
  557. primary key (job_id, job_name, job_group)
  558. )
  559. insert into sys_job values(1, '系统默认(无参)', 'DEFAULT', 'ryTask.ryNoParams', '0/10 * * * * ?', '3', '1', '1', 'admin', SYSDATE, '', null, '');
  560. insert into sys_job values(2, '系统默认(有参)', 'DEFAULT', 'ryTask.ryParams(\'ry\')', '0/15 * * * * ?', '3', '1', '1', 'admin', SYSDATE, '', null, '');
  561. insert into sys_job values(3, '系统默认(多参)', 'DEFAULT', 'ryTask.ryMultipleParams(\'ry\', true, 2000L, 316.50D, 100)', '0/20 * * * * ?', '3', '1', '1', 'admin', SYSDATE, '', null, '');
  562. -- ----------------------------
  563. -- 16、定时任务调度日志表
  564. -- ----------------------------
  565. drop table if exists sys_job_log;
  566. create table sys_job_log (
  567. job_log_id BIGINT not null IDENTITY(1,1)
  568. job_name VARCHAR2(64) not null
  569. job_group VARCHAR2(64) not null
  570. invoke_target VARCHAR2(500) not null
  571. job_message VARCHAR2(500)
  572. status char(1) default '0'
  573. exception_info VARCHAR2(2000) default ''
  574. start_time TIMESTAMP
  575. end_time TIMESTAMP
  576. create_time TIMESTAMP
  577. primary key (job_log_id)
  578. )
  579. -- ----------------------------
  580. -- 17、通知公告表
  581. -- ----------------------------
  582. drop table if exists sys_notice;
  583. create table sys_notice (
  584. notice_id INT not null IDENTITY(1,1)
  585. notice_title VARCHAR2(50) not null
  586. notice_type char(1) not null
  587. notice_content BLOB default null
  588. status char(1) default '0'
  589. create_by VARCHAR2(64) default ''
  590. create_time TIMESTAMP
  591. update_by VARCHAR2(64) default ''
  592. update_time TIMESTAMP
  593. remark VARCHAR2(255) default null
  594. primary key (notice_id)
  595. )
  596. -- ----------------------------
  597. -- 初始化-公告信息表数据
  598. -- ----------------------------
  599. insert into sys_notice values('1', '温馨提醒:2018-07-01 若依新版本发布啦', '2', '新版本内容', '0', 'admin', SYSDATE, '', null, '管理员');
  600. insert into sys_notice values('2', '维护通知:2018-07-01 若依系统凌晨维护', '1', '维护内容', '0', 'admin', SYSDATE, '', null, '管理员');
  601. insert into sys_notice values('3', '若依开源框架介绍', '1', '<p><span style=\"color: rgb(230, 0, 0);\">项目介绍</span></p><p><font color=\"#333333\">RuoYi开源项目是为企业用户定制的后台脚手架框架,为企业打造的一站式解决方案,降低企业开发成本,提升开发效率。主要包括用户管理、角色管理、部门管理、菜单管理、参数管理、字典管理、</font><span style=\"color: rgb(51, 51, 51);\">岗位管理</span><span style=\"color: rgb(51, 51, 51);\">、定时任务</span><span style=\"color: rgb(51, 51, 51);\">、</span><span style=\"color: rgb(51, 51, 51);\">服务监控、登录日志、操作日志、代码生成等功能。其中,还支持多数据源、数据权限、国际化、Redis缓存、Docker部署、滑动验证码、第三方认证登录、分布式事务、</span><font color=\"#333333\">分布式文件存储</font><span style=\"color: rgb(51, 51, 51);\">、分库分表处理等技术特点。</span></p><p><img src=\"https://foruda.gitee.com/images/1773931848342439032/a4d22313_1815095.png\" style=\"width: 64px;\"><br></p><p><span style=\"color: rgb(230, 0, 0);\">官网及演示</span></p><p><span style=\"color: rgb(51, 51, 51);\">若依官网地址:&nbsp;</span><a href=\"http://ruoyi.vip\" target=\"_blank\">http://ruoyi.vip</a><a href=\"http://ruoyi.vip\" target=\"_blank\"></a></p><p><span style=\"color: rgb(51, 51, 51);\">若依文档地址:&nbsp;</span><a href=\"http://doc.ruoyi.vip\" target=\"_blank\">http://doc.ruoyi.vip</a><br></p><p><span style=\"color: rgb(51, 51, 51);\">演示地址【不分离版】:&nbsp;</span><a href=\"http://demo.ruoyi.vip\" target=\"_blank\">http://demo.ruoyi.vip</a></p><p><span style=\"color: rgb(51, 51, 51);\">演示地址【分离版本】:&nbsp;</span><a href=\"http://vue.ruoyi.vip\" target=\"_blank\">http://vue.ruoyi.vip</a></p><p><span style=\"color: rgb(51, 51, 51);\">演示地址【微服务版】:&nbsp;</span><a href=\"http://cloud.ruoyi.vip\" target=\"_blank\">http://cloud.ruoyi.vip</a></p><p><span style=\"color: rgb(51, 51, 51);\">演示地址【移动端版】:&nbsp;</span><a href=\"http://h5.ruoyi.vip\" target=\"_blank\">http://h5.ruoyi.vip</a></p><p><br style=\"color: rgb(48, 49, 51); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px;\"></p>', '0', 'admin', SYSDATE, '', null, '管理员');
  602. -- ----------------------------
  603. -- 18、公告已读记录表
  604. -- ----------------------------
  605. drop table if exists sys_notice_read;
  606. create table sys_notice_read (
  607. read_id BIGINT not null IDENTITY(1,1)
  608. notice_id INT not null
  609. user_id BIGINT not null
  610. read_time TIMESTAMP not null
  611. primary key (read_id),
  612. unique key uk_user_notice (user_id, notice_id)
  613. )
  614. -- ----------------------------
  615. -- 19、代码生成业务表
  616. -- ----------------------------
  617. drop table if exists gen_table;
  618. create table gen_table (
  619. table_id BIGINT not null IDENTITY(1,1)
  620. table_name VARCHAR2(200) default ''
  621. table_comment VARCHAR2(500) default ''
  622. sub_table_name VARCHAR2(64) default null
  623. sub_table_fk_name VARCHAR2(64) default null
  624. class_name VARCHAR2(100) default ''
  625. tpl_category VARCHAR2(200) default 'crud'
  626. tpl_web_type VARCHAR2(30) default ''
  627. package_name VARCHAR2(100)
  628. module_name VARCHAR2(30)
  629. business_name VARCHAR2(30)
  630. function_name VARCHAR2(50)
  631. function_author VARCHAR2(50)
  632. gen_type char(1) default '0'
  633. gen_path VARCHAR2(200) default '/'
  634. options VARCHAR2(1000)
  635. create_by VARCHAR2(64) default ''
  636. create_time TIMESTAMP
  637. update_by VARCHAR2(64) default ''
  638. update_time TIMESTAMP
  639. remark VARCHAR2(500) default null
  640. primary key (table_id)
  641. )
  642. -- ----------------------------
  643. -- 20、代码生成业务表字段
  644. -- ----------------------------
  645. drop table if exists gen_table_column;
  646. create table gen_table_column (
  647. column_id BIGINT not null IDENTITY(1,1)
  648. table_id BIGINT
  649. column_name VARCHAR2(200)
  650. column_comment VARCHAR2(500)
  651. column_type VARCHAR2(100)
  652. java_type VARCHAR2(500)
  653. java_field VARCHAR2(200)
  654. is_pk char(1)
  655. is_increment char(1)
  656. is_required char(1)
  657. is_insert char(1)
  658. is_edit char(1)
  659. is_list char(1)
  660. is_query char(1)
  661. query_type VARCHAR2(200) default 'EQ'
  662. html_type VARCHAR2(200)
  663. dict_type VARCHAR2(200) default ''
  664. sort int
  665. create_by VARCHAR2(64) default ''
  666. create_time TIMESTAMP
  667. update_by VARCHAR2(64) default ''
  668. update_time TIMESTAMP
  669. primary key (column_id)
  670. )