-- ---------------------------- -- Table structure for tb_log_error -- ---------------------------- DROP TABLE IF EXISTS `tb_log_error`; create table tb_log_error( id varchar(32) not null COMMENT '主建', server_name varchar(50) not null comment '服务名称', server_ip varchar(20) default null comment '服务器ip', server_host varchar(30) default null comment '服务器名', env varchar(8) default null comment '环境', url varchar(50) default null comment '请求接口', method varchar(8) default null comment '操作方式', method_class varchar(100) default null comment '方法类', method_name varchar(50) default null comment '方法名', param text default null comment '请求参数', oper_ip varchar(20) default null comment '操作IP地址', oper_name varchar(50) default null comment '操作人员', oper_user_type tinyint(1) default null comment '操作人员类型,是系统用户还是业务用户 0系统1业务2白名单', client_code varchar(20) default null comment '操作客户端', error text default null comment '错误信息', line_number int(4) default null comment '报错行号', exception_name varchar(258) default null comment '异常名称', message text default null comment '异常信息', create_user varchar(32) default 'root' not null comment '创建人', create_time datetime not null DEFAULT CURRENT_TIMESTAMP comment '创建时间', update_user varchar(32) default 'root' not null comment '更新人', update_time datetime not null DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP comment '更新时间', create_org varchar(32) DEFAULT NULL comment '创建部门', status tinyint(1) default 1 comment '状态', is_deleted tinyint(1) default 0 comment '是否删除 0否 1是', PRIMARY KEY (id) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='错误日志表'; -- ---------------------------- -- Table structure for tb_log_operate -- ---------------------------- DROP TABLE IF EXISTS `tb_log_operate`; create table tb_log_operate( id varchar(32) not null COMMENT '主建', server_name varchar(50) not null comment '服务名称', server_ip varchar(20) default null comment '服务器ip', server_host varchar(30) default null comment '服务器名', env varchar(8) default null comment '环境', url varchar(50) default null comment '请求接口', method varchar(8) default null comment '操作方式', method_class varchar(100) default null comment '方法类', method_name varchar(50) default null comment '方法名', param text default null comment '请求参数', oper_ip varchar(20) default null comment '操作IP地址', oper_name varchar(50) default null comment '操作人员', oper_user_type tinyint(1) default null comment '操作人员类型,是系统用户还是业务用户 0系统1业务2白名单', client_code varchar(20) default null comment '操作客户端', title varchar(50) default null comment '操作标题', business_type varchar(10) default null comment '业务类型(OTHER=其它,INSERT=新增,UPDATE=修改,DELETE=删除,GRANT=授权,EXPORT=导出,IMPORT=导入,FORCE=强退,GENCODE=生成代码,CLEAN=清空数据,REVIEW=审核)', return_content text default null comment '返回内容', error_msg text default null comment '错误消息', create_user varchar(32) default 'root' not null comment '创建人', create_time datetime not null DEFAULT CURRENT_TIMESTAMP comment '创建时间', update_user varchar(32) default 'root' not null comment '更新人', update_time datetime not null DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP comment '更新时间', create_org varchar(32) DEFAULT NULL comment '创建部门', status tinyint(1) default 1 comment '操作状态(0正常 1异常)', is_deleted tinyint(1) default 0 comment '是否删除 0否 1是', PRIMARY KEY (id) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='操作日志表'; -- ---------------------------- -- update data for tb_core_dict_type -- ---------------------------- update tb_core_dict_type set dict_type_name = '基础-日志监控字典' where dict_type_code = 'RESTFUL_MONITOR'; -- ---------------------------- -- add data for tb_core_dict_type -- ---------------------------- INSERT INTO `tb_core_dict_type`(`id`, `dict_type_code`, `dict_type_name`, `note`, `del_enabled`, `sort_num`, `parent_id`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `tenant_code`, `is_tree`, `create_org`) VALUES ('a5c94db5490032brty39e64b637e408', 'BUSINESS_TYPE', '操作日志业务类型', NULL, 'N', 2, 'a5c94db5490032b8e0f39e64b637e408', '1', sysdate(), '1', sysdate(), 1, 0, '000000', 0, ''); INSERT INTO `tb_core_dict_type`(`id`, `dict_type_code`, `dict_type_name`, `note`, `del_enabled`, `sort_num`, `parent_id`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `tenant_code`, `is_tree`, `create_org`) VALUES ('a5c94db5ghda32brty39e64b637e408', 'OPERATE_STATUS', '操作结果状态', NULL, 'N', 3, 'a5c94db5490032b8e0f39e64b637e408', '1', sysdate(), '1', sysdate(), 1, 0, '000000', 0, ''); -- ---------------------------- -- add data for tb_core_dict -- ---------------------------- INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('17062df17d9jklx103a8de9a4347f5b', 'BUSINESS_TYPE', 'OTHER', '其它', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('17062rf17d9jklx103a8de9a4347f5b', 'BUSINESS_TYPE', 'INSERT', '新增', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('1706fgf17d9jklx103a8de9a4347f5b', 'BUSINESS_TYPE', 'UPDATE', '修改', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('1706yuf17d9jklx103a8de9a4347f5b', 'BUSINESS_TYPE', 'DELETE', '删除', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('1706vbf17d9jklx103a8de9a4347f5b', 'BUSINESS_TYPE', 'GRANT', '授权', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('1706asf17d9jklx103a8de9a4347f5b', 'BUSINESS_TYPE', 'EXPORT', '导出', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('1706zxf17d9jklx103a8de9a4347f5b', 'BUSINESS_TYPE', 'IMPORT', '导入', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('1706q3f17d9jklx103a8de9a4347f5b', 'BUSINESS_TYPE', 'FORCE', '强退', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('17064ff17d9jklx103a8de9a4347f5b', 'BUSINESS_TYPE', 'GENCODE', '生成代码', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('170626gf17d9jklx10a8de9a4347f5b', 'BUSINESS_TYPE', 'CLEAN', '清空数据', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('170626gf1747hklx10a8de9a4347f5b', 'BUSINESS_TYPE', 'REVIEW', '审核', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('170626gf17d9yulx10a8de9a4347f5b', 'OPERATE_STATUS', '0', '正常', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); INSERT INTO `tb_core_dict`(`id`, `dict_type_code`, `code`, `name`, `parent_id`, `locale_id`, `note`, `sort_num`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `dict_level`, `pcode`, `tenant_code`, `create_org`) VALUES ('170626gfu7d9jklx10a8de9a4347f5b', 'OPERATE_STATUS', '1', '异常', '-1', 'zh_cn', '', 0, '1', sysdate(), '1', sysdate(), 1, 0, NULL, '-1', '000000', ''); -- ---------------------------- -- add data for tb_core_function -- ---------------------------- INSERT INTO `tb_core_function`(`id`, `function_name`, `alias`, `code`, `parent_id`, `url`, `is_menu`, `icon`, `target`, `sort`, `remark`, `moude_summary`, `operate_instruction`, `function_level`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `create_org`) VALUES ('30b4baffc04b6260fgtb79a25f307462', '系统日志', '日志', 'LOG', '-1', '/log', 1, 'iconfont icon-caidanguanli', '_self', 5, '', '', '', NULL, '1', sysdate(), '1', sysdate(), 1, 0, ''); INSERT INTO `tb_core_function`(`id`, `function_name`, `alias`, `code`, `parent_id`, `url`, `is_menu`, `icon`, `target`, `sort`, `remark`, `moude_summary`, `operate_instruction`, `function_level`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `create_org`) VALUES ('30b4baffc04b4850fgtb79a25f307462', '错误日志', '错误日志', 'ERROR_LOG', '30b4baffc04b6260fgtb79a25f307462', '/log/error', 1, 'iconfont iconicon_doc', '_self', 5, '', '', '', NULL, '1', sysdate(), '1', sysdate(), 1, 0, ''); INSERT INTO `tb_core_function`(`id`, `function_name`, `alias`, `code`, `parent_id`, `url`, `is_menu`, `icon`, `target`, `sort`, `remark`, `moude_summary`, `operate_instruction`, `function_level`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `create_org`) VALUES ('30b4baffc04b6260fgtb79a26f307462', '操作日志', '操作日志', 'OPERATE_LOG', '30b4baffc04b6260fgtb79a25f307462', '/log/operate', 1, 'iconfont iconicon_compile', '_self', 5, '', '', '', NULL, '1', sysdate(), '1', sysdate(), 1, 0, ''); INSERT INTO `tb_core_function`(`id`, `function_name`, `alias`, `code`, `parent_id`, `url`, `is_menu`, `icon`, `target`, `sort`, `remark`, `moude_summary`, `operate_instruction`, `function_level`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `create_org`) VALUES ('30b4baffc0487960fgtb79a26f307462', '列表', '列表', 'OPERATE_LOG_LIST', '30b4baffc04b6260fgtb79a26f307462', '/log/operate/list', 0, null, '_self', 1, '', '', '', NULL, '1', sysdate(), '1', sysdate(), 1, 0, ''); INSERT INTO `tb_core_function`(`id`, `function_name`, `alias`, `code`, `parent_id`, `url`, `is_menu`, `icon`, `target`, `sort`, `remark`, `moude_summary`, `operate_instruction`, `function_level`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `create_org`) VALUES ('30b4baffc0yjm960fgtb79a26f307462', '列表', '列表', 'ERROR_LOG_LIST', '30b4baffc04b4850fgtb79a25f307462', '/log/error/list', 0, null, '_self', 1, '', '', '', NULL, '1', sysdate(), '1', sysdate(), 1, 0, ''); -- ---------------------------- -- update data for tb_core_function -- ---------------------------- update tb_core_function set url = '/log/monitor/result' where code = 'MONITOR_RESULT'; update tb_core_function set url = '/log/monitor/setting' where code = 'MONITOR_SETTING'; -- ---------------------------- -- add data for tb_core_role_function -- ---------------------------- INSERT INTO `tb_core_role_function`(`id`, `role_id`, `function_id`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `create_org`) VALUES ('0477329c9f6c46a593985th8cf4bbb53', '1', '30b4baffc04b6260fgtb79a25f307462', '1', sysdate(), '1', sysdate(), 1, 0, ''); INSERT INTO `tb_core_role_function`(`id`, `role_id`, `function_id`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `create_org`) VALUES ('0477329c9f6c46a593985tujmf4bbb53', '1', '30b4baffc04b4850fgtb79a25f307462', '1', sysdate(), '1', sysdate(), 1, 0, ''); INSERT INTO `tb_core_role_function`(`id`, `role_id`, `function_id`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `create_org`) VALUES ('0477329c9f6c5tf593985th8cf4bbb53', '1', '30b4baffc04b6260fgtb79a26f307462', '1', sysdate(), '1', sysdate(), 1, 0, ''); INSERT INTO `tb_core_role_function`(`id`, `role_id`, `function_id`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `create_org`) VALUES ('0477329c9f6c5tdfv3985th8cf4bbb53', '1', '30b4baffc0487960fgtb79a26f307462', '1', sysdate(), '1', sysdate(), 1, 0, ''); INSERT INTO `tb_core_role_function`(`id`, `role_id`, `function_id`, `create_user`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`, `create_org`) VALUES ('0477329c9f6c5tghn3985th8cf4bbb53', '1', '30b4baffc0yjm960fgtb79a26f307462', '1', sysdate(), '1', sysdate(), 1, 0, '');