@ -2,216 +2,182 @@ SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0 ;
-- ----------------------------
-- Table structure for isc_app_service
-- ----------------------------
DROP TABLE IF EXISTS ` isc_app_service ` ;
CREATE TABLE ` isc_app_service ` (
` app_service_id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 应用服务ID ' ,
` service_id ` bigint NULL DEFAULT NULL COMMENT ' 服务ID ' ,
` application_id ` bigint NULL DEFAULT NULL COMMENT ' 应用ID ' ,
` user_id ` bigint NULL DEFAULT NULL COMMENT ' 用户ID ' ,
` enabled ` char ( 1 ) NOT NULL COMMENT ' 启用状态( 0启用 1停用) ' ,
` status ` char ( 1 ) DEFAULT NULL COMMENT ' 审核状态( 0待审核 1审核通过 2驳回) ' ,
` virtual_addr ` varchar ( 255 ) DEFAULT NULL COMMENT ' 虚拟地址 ' ,
` end_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 到期时间 ' ,
` quota_days ` int NULL DEFAULT NULL COMMENT ' 天配额 ' ,
` quota_hours ` int NULL DEFAULT NULL COMMENT ' 小时配额 ' ,
` quota_minutes ` int NULL DEFAULT NULL COMMENT ' 分钟配额 ' ,
` quota_seconds ` int NULL DEFAULT NULL COMMENT ' 秒配额 ' ,
` create_by ` varchar ( 64 ) DEFAULT ' ' COMMENT ' 创建者 ' ,
` create_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` update_by ` varchar ( 64 ) DEFAULT ' ' COMMENT ' 更新者 ' ,
` update_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` del_flag ` char ( 1 ) DEFAULT ' 0 ' COMMENT ' 删除标志( 0代表存在 2代表删除) ' ,
PRIMARY KEY ( ` app_service_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = ' 应用服务信息 ' ;
-- ----------------------------
-- Records of isc_app_service
-- ----------------------------
BEGIN ;
COMMIT ;
-- ----------------------------
-- Table structure for isc_app_service_apply
-- ----------------------------
DROP TABLE IF EXISTS ` isc_app_service_apply ` ;
CREATE TABLE ` isc_app_service_apply ` (
` apply_id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 申请ID ' ,
` app_service_id ` bigint NOT NULL COMMENT ' 应用服务ID ' ,
` apply_type ` char ( 1 ) DEFAULT NULL COMMENT ' 申请类型(0申请 1续期) ' ,
` status ` char ( 1 ) DEFAULT NULL COMMENT ' 审核状态( 0待审核 1审核通过 2驳回) ' ,
` audit_mind ` varchar ( 255 ) DEFAULT NULL COMMENT ' 审核意见 ' ,
` renewal_duration ` int NULL DEFAULT NULL COMMENT ' 续期时长(单位月) ' ,
` quota_days ` int NULL DEFAULT NULL COMMENT ' 天配额 ' ,
` quota_hours ` int NULL DEFAULT NULL COMMENT ' 小时配额 ' ,
` quota_minutes ` int NULL DEFAULT NULL COMMENT ' 分钟配额 ' ,
` quota_seconds ` int NULL DEFAULT NULL COMMENT ' 秒配额 ' ,
` create_by ` varchar ( 64 ) DEFAULT ' ' COMMENT ' 创建者 ' ,
` create_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` update_by ` varchar ( 64 ) DEFAULT ' ' COMMENT ' 更新者 ' ,
` update_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` del_flag ` char ( 1 ) DEFAULT ' 0 ' COMMENT ' 删除标志( 0代表存在 2代表删除) ' ,
` remark ` varchar ( 500 ) DEFAULT NULL COMMENT ' 备注 ' ,
PRIMARY KEY ( ` apply_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = ' 应用服务申请信息 ' ;
-- ----------------------------
-- Records of isc_app_service_apply
-- ----------------------------
BEGIN ;
COMMIT ;
-- ----------------------------
-- Table structure for isc_application
-- ----------------------------
DROP TABLE IF EXISTS ` isc_application ` ;
CREATE TABLE ` isc_application ` (
` application_id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 应用ID ' ,
` application_name ` varchar ( 255 ) NOT NULL COMMENT ' 应用名称 ' ,
` access_key ` varchar ( 32 ) NOT NULL COMMENT ' 应用密钥 ' ,
` user_id ` bigint NOT NULL COMMENT ' 用户ID ' ,
` create_by ` varchar ( 64 ) DEFAULT ' ' COMMENT ' 创建者 ' ,
` create_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` update_by ` varchar ( 64 ) DEFAULT ' ' COMMENT ' 更新者 ' ,
` update_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` del_flag ` char ( 1 ) DEFAULT ' 0 ' COMMENT ' 删除标志( 0代表存在 2代表删除) ' ,
` remark ` varchar ( 500 ) DEFAULT NULL COMMENT ' 备注 ' ,
PRIMARY KEY ( ` application_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = ' 应用信息 ' ;
-- ----------------------------
-- Records of isc_application
-- ----------------------------
BEGIN ;
COMMIT ;
-- ----------------------------
-- Table structure for isc_service
-- 服务信息
-- ----------------------------
DROP TABLE IF EXISTS ` isc_service ` ;
CREATE TABLE ` isc_service ` (
` service_id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 服务ID ' ,
` service_name ` varchar ( 255 ) NOT NULL COMMENT ' 服务名称 ' ,
` service_addr ` varchar ( 255 ) NOT NULL COMMENT ' 服务地址 ' ,
` probe_active_addr ` varchar ( 255 ) DEFAULT NULL COMMENT ' 探活地址 ' ,
` request_method ` varchar ( 10 ) DEFAULT NULL COMMENT ' 请求方式( 默认GET) ' ,
` remark ` varchar ( 500 ) DEFAULT NULL COMMENT ' 备注 ' ,
` cors_flag ` char ( 1 ) DEFAULT NULL COMMENT ' 跨域标志( Y是 N否) ' ,
` hidden_params ` varchar ( 500 ) DEFAULT NULL COMMENT ' 隐藏参数 ' ,
` api_doc ` text COMMENT ' JSON文档 ' ,
` online_status ` char ( 1 ) DEFAULT NULL COMMENT ' 是否在线( 0离线 1在线) ' ,
` status ` char ( 1 ) DEFAULT NULL COMMENT ' 审核状态( 0待审核 1审核通过 2驳回) ' ,
` audit_mind ` varchar ( 255 ) DEFAULT NULL COMMENT ' 审核意见 ' ,
` enabled ` char ( 1 ) NOT NULL COMMENT ' 服务状态( 0启用 1停用) ' ,
` cate_full_path ` varchar ( 30 ) DEFAULT NULL COMMENT ' 服务分类全路径 ' ,
` user_id ` bigint NOT NULL COMMENT ' 用户ID ' ,
` create_by ` varchar ( 64 ) DEFAULT ' ' COMMENT ' 创建者 ' ,
` create_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` update_by ` varchar ( 64 ) DEFAULT ' ' COMMENT ' 更新者 ' ,
` update_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` del_flag ` char ( 1 ) DEFAULT ' 0 ' COMMENT ' 删除标志( 0代表存在 2代表删除) ' ,
PRIMARY KEY ( ` service_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = ' 服务信息 ' ;
CREATE TABLE ` isc_service `
(
` service_id ` BIGINT NOT NULL AUTO_INCREMENT COMMENT ' 服务ID ' ,
` service_name ` VARCHAR ( 255 ) NOT NULL COMMENT ' 服务名称 ' ,
` service_addr ` VARCHAR ( 255 ) NOT NULL COMMENT ' 服务地址 ' ,
` probe_active_addr ` VARCHAR ( 255 ) DEFAULT NULL COMMENT ' 探活地址 ' ,
` request_method ` VARCHAR ( 10 ) DEFAULT NULL COMMENT ' 请求方式( 默认GET) ' ,
` remark ` VARCHAR ( 500 ) DEFAULT NULL COMMENT ' 备注 ' ,
` cors_flag ` CHAR ( 1 ) DEFAULT NULL COMMENT ' 跨域标志( Y是 N否) ' ,
` hidden_params ` VARCHAR ( 500 ) DEFAULT NULL COMMENT ' 隐藏参数 ' ,
` api_doc ` TEXT COMMENT ' JSON文档 ' ,
` online_status ` CHAR ( 1 ) DEFAULT NULL COMMENT ' 是否在线( 0离线 1在线) ' ,
` status ` CHAR ( 1 ) DEFAULT NULL COMMENT ' 审核状态( 0待审核 1审核通过 2驳回) ' ,
` audit_mind ` VARCHAR ( 255 ) DEFAULT NULL COMMENT ' 审核意见 ' ,
` enabled ` CHAR ( 1 ) NOT NULL COMMENT ' 服务状态( 0启用 1停用) ' ,
` cate_full_path ` VARCHAR ( 30 ) DEFAULT NULL COMMENT ' 服务分类全路径 ' ,
` user_id ` BIGINT NOT NULL COMMENT ' 用户ID ' ,
` create_by ` VARCHAR ( 64 ) DEFAULT ' ' COMMENT ' 创建者 ' ,
` create_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` update_by ` VARCHAR ( 64 ) DEFAULT ' ' COMMENT ' 更新者 ' ,
` update_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` del_flag ` CHAR ( 1 ) DEFAULT ' 0 ' COMMENT ' 删除标志( 0代表存在 2代表删除) ' ,
PRIMARY KEY ( ` service_id ` ) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 1 COMMENT = ' 服务信息 ' ;
-- ----------------------------
-- Records of isc_service
-- ----------------------------
BEGIN ;
INSERT INTO ` isc_service ` VALUES ( 1 , ' 测试 ' , ' https://www.baidu.com/ ' , ' https://www.baidu.com/ ' , ' GET ' , NULL , ' Y ' , NULL , ' {} ' , ' 1 ' , ' 0 ' , NULL , ' 0 ' , ' 001000000000000000000000000000 ' , 1 , ' admin ' , ' 2021-09-05 22:47:41 ' , ' admin ' , ' 2021-09-05 22:47:41 ' , ' 0 ' ) ;
COMMIT ;
-- ----------------------------
-- Table structure for isc_service_cate
-- 服务分类
-- ----------------------------
DROP TABLE IF EXISTS ` isc_service_cate ` ;
CREATE TABLE ` isc_service_cate ` (
` cate_id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 分类ID ' ,
` parent_id ` bigint NULL DEFAULT NULL COMMENT ' 父分类ID ' ,
` cate_name ` varchar ( 64 ) DEFAULT NULL COMMENT ' 分类名称 ' ,
` full_path ` varchar ( 30 ) DEFAULT NULL COMMENT ' 搜索全路径 ' ,
` enabled ` char ( 1 ) NOT NULL COMMENT ' 启用状态( 0启用 1停用) ' ,
` order_num ` int NULL DEFAULT 0 COMMENT ' 显示顺序 ' ,
` create_by ` varchar ( 64 ) DEFAULT ' ' COMMENT ' 创建者 ' ,
` create_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` update_by ` varchar ( 64 ) DEFAULT ' ' COMMENT ' 更新者 ' ,
` update_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` del_flag ` char ( 1 ) DEFAULT ' 0 ' COMMENT ' 删除标志( 0代表存在 2代表删除) ' ,
` remark ` varchar ( 500 ) DEFAULT NULL COMMENT ' 备注 ' ,
PRIMARY KEY ( ` cate_id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 COMMENT = ' 服务分类 ' ;
CREATE TABLE ` isc_service_cate `
(
` cate_id ` BIGINT NOT NULL AUTO_INCREMENT COMMENT ' 分类ID ' ,
` parent_id ` BIGINT NULL DEFAULT NULL COMMENT ' 父分类ID ' ,
` cate_name ` VARCHAR ( 64 ) DEFAULT NULL COMMENT ' 分类名称 ' ,
` full_path ` VARCHAR ( 30 ) DEFAULT NULL COMMENT ' 搜索全路径 ' ,
` enabled ` CHAR ( 1 ) NOT NULL COMMENT ' 启用状态( 0启用 1停用) ' ,
` order_num ` INT NULL DEFAULT 0 COMMENT ' 显示顺序 ' ,
` create_by ` VARCHAR ( 64 ) DEFAULT ' ' COMMENT ' 创建者 ' ,
` create_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` update_by ` VARCHAR ( 64 ) DEFAULT ' ' COMMENT ' 更新者 ' ,
` update_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` del_flag ` CHAR ( 1 ) DEFAULT ' 0 ' COMMENT ' 删除标志( 0代表存在 2代表删除) ' ,
` remark ` VARCHAR ( 500 ) DEFAULT NULL COMMENT ' 备注 ' ,
PRIMARY KEY ( ` cate_id ` ) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 4 COMMENT = ' 服务分类 ' ;
-- ----------------------------
-- Records of isc_service_cate
-- 应用信息
-- ----------------------------
BEGIN ;
INSERT INTO ` isc_service_cate ` VALUES ( 10 , 0 , ' API服务 ' , ' 001000000000000000000000000000 ' , ' 0 ' , 10 , ' admin ' , ' 2021-09-04 23:35:13 ' , ' admin ' , ' 2021-09-04 23:35:13 ' , ' 0 ' , NULL ) , ( 11 , 0 , ' 地图服务 ' , ' 002000000000000000000000000000 ' , ' 0 ' , 20 , ' admin ' , ' 2021-09-04 23:35:37 ' , ' admin ' , ' 2021-09-04 23:35:37 ' , ' 0 ' , NULL ) , ( 12 , 0 , ' 数据服务 ' , ' 003000000000000000000000000000 ' , ' 0 ' , 30 , ' admin ' , ' 2021-09-04 23:36:01 ' , ' admin ' , ' 2021-09-04 23:36:01 ' , ' 0 ' , NULL ) , ( 13 , 11 , ' WFS服务 ' , ' 002001000000000000000000000000 ' , ' 0 ' , 10 , ' admin ' , ' 2021-09-04 23:36:26 ' , ' admin ' , ' 2021-09-04 23:36:26 ' , ' 0 ' , NULL ) ;
COMMIT ;
DROP TABLE IF EXISTS ` isc_application ` ;
CREATE TABLE ` isc_application `
(
` application_id ` BIGINT NOT NULL AUTO_INCREMENT COMMENT ' 应用ID ' ,
` application_name ` VARCHAR ( 255 ) NOT NULL COMMENT ' 应用名称 ' ,
` access_key ` VARCHAR ( 32 ) NOT NULL COMMENT ' 应用密钥 ' ,
` user_id ` BIGINT NOT NULL COMMENT ' 用户ID ' ,
` create_by ` VARCHAR ( 64 ) DEFAULT ' ' COMMENT ' 创建者 ' ,
` create_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` update_by ` VARCHAR ( 64 ) DEFAULT ' ' COMMENT ' 更新者 ' ,
` update_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` del_flag ` CHAR ( 1 ) DEFAULT ' 0 ' COMMENT ' 删除标志( 0代表存在 2代表删除) ' ,
` remark ` VARCHAR ( 500 ) DEFAULT NULL COMMENT ' 备注 ' ,
PRIMARY KEY ( ` application_id ` ) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 1 COMMENT = ' 应用信息 ' ;
-- ----------------------------
-- Table structure for isc_service_log_count
-- 应用服务信息
-- ----------------------------
DROP TABLE IF EXISTS ` isc_service_log_count ` ;
CREATE TABLE ` isc_service_log_count ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 唯一标识 ' ,
` service_id ` bigint NOT NULL COMMENT ' 服务ID ' ,
` count_date ` date NOT NULL COMMENT ' 统计日期 ' ,
` total_num ` bigint NOT NULL COMMENT ' 调用次数 ' ,
` avg_time ` bigint NULL DEFAULT NULL COMMENT ' 平均响应时间 ' ,
` create_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = ' 服务每日统计 ' ;
DROP TABLE IF EXISTS ` isc_app_service ` ;
CREATE TABLE ` isc_app_service `
(
` app_service_id ` BIGINT NOT NULL AUTO_INCREMENT COMMENT ' 应用服务ID ' ,
` service_id ` BIGINT NULL DEFAULT NULL COMMENT ' 服务ID ' ,
` application_id ` BIGINT NULL DEFAULT NULL COMMENT ' 应用ID ' ,
` user_id ` BIGINT NULL DEFAULT NULL COMMENT ' 用户ID ' ,
` enabled ` CHAR ( 1 ) NOT NULL COMMENT ' 启用状态( 0启用 1停用) ' ,
` status ` CHAR ( 1 ) DEFAULT NULL COMMENT ' 审核状态( 0待审核 1审核通过 2驳回) ' ,
` virtual_addr ` VARCHAR ( 255 ) DEFAULT NULL COMMENT ' 虚拟地址 ' ,
` end_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 到期时间 ' ,
` quota_days ` INT NULL DEFAULT NULL COMMENT ' 天配额 ' ,
` quota_hours ` INT NULL DEFAULT NULL COMMENT ' 小时配额 ' ,
` quota_minutes ` INT NULL DEFAULT NULL COMMENT ' 分钟配额 ' ,
` quota_seconds ` INT NULL DEFAULT NULL COMMENT ' 秒配额 ' ,
` create_by ` VARCHAR ( 64 ) DEFAULT ' ' COMMENT ' 创建者 ' ,
` create_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` update_by ` VARCHAR ( 64 ) DEFAULT ' ' COMMENT ' 更新者 ' ,
` update_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` del_flag ` CHAR ( 1 ) DEFAULT ' 0 ' COMMENT ' 删除标志( 0代表存在 2代表删除) ' ,
PRIMARY KEY ( ` app_service_id ` ) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 1 COMMENT = ' 应用服务信息 ' ;
-- ----------------------------
-- Records of isc_service_log_count
-- 应用服务申请信息
-- ----------------------------
BEGIN ;
COMMIT ;
DROP TABLE IF EXISTS ` isc_app_service_apply ` ;
CREATE TABLE ` isc_app_service_apply `
(
` apply_id ` BIGINT NOT NULL AUTO_INCREMENT COMMENT ' 申请ID ' ,
` app_service_id ` BIGINT NOT NULL COMMENT ' 应用服务ID ' ,
` apply_type ` CHAR ( 1 ) DEFAULT NULL COMMENT ' 申请类型(0申请 1续期) ' ,
` status ` CHAR ( 1 ) DEFAULT NULL COMMENT ' 审核状态( 0待审核 1审核通过 2驳回) ' ,
` audit_mind ` VARCHAR ( 255 ) DEFAULT NULL COMMENT ' 审核意见 ' ,
` renewal_duration ` INT NULL DEFAULT NULL COMMENT ' 续期时长(单位月) ' ,
` quota_days ` INT NULL DEFAULT NULL COMMENT ' 天配额 ' ,
` quota_hours ` INT NULL DEFAULT NULL COMMENT ' 小时配额 ' ,
` quota_minutes ` INT NULL DEFAULT NULL COMMENT ' 分钟配额 ' ,
` quota_seconds ` INT NULL DEFAULT NULL COMMENT ' 秒配额 ' ,
` create_by ` VARCHAR ( 64 ) DEFAULT ' ' COMMENT ' 创建者 ' ,
` create_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` update_by ` VARCHAR ( 64 ) DEFAULT ' ' COMMENT ' 更新者 ' ,
` update_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 更新时间 ' ,
` del_flag ` CHAR ( 1 ) DEFAULT ' 0 ' COMMENT ' 删除标志( 0代表存在 2代表删除) ' ,
` remark ` VARCHAR ( 500 ) DEFAULT NULL COMMENT ' 备注 ' ,
PRIMARY KEY ( ` apply_id ` ) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 1 COMMENT = ' 应用服务申请信息 ' ;
-- ----------------------------
-- Table structure for isc_service_log_detail
-- 服务调用日志
-- ----------------------------
DROP TABLE IF EXISTS ` isc_service_log_detail ` ;
CREATE TABLE ` isc_service_log_detail ` (
` id ` bigint NOT NULL AUTO_INCREMENT COMMENT ' 日志ID ' ,
` service_id ` bigint NOT NULL COMMENT ' 服务ID ' ,
` application_id ` bigint NOT NULL COMMENT ' 应用ID ' ,
` user_id ` bigint NOT NULL COMMENT ' 用户ID ' ,
` request_ip ` varchar ( 64 ) DEFAULT NULL COMMENT ' 调用IP ' ,
` begin_time ` timestamp ( 0 ) NULL DEFAULT NULL COMMENT ' 开始时间 ' ,
` end_time ` timestamp ( 0 ) NULL DEFAULT NULL COMMENT ' 结束时间 ' ,
` create_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` remark ` varchar ( 500 ) DEFAULT NULL COMMENT ' 备注信息 ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = ' 服务调用日志 ' ;
CREATE TABLE ` isc_service_log_detail `
(
` id ` BIGINT NOT NULL AUTO_INCREMENT COMMENT ' 日志ID ' ,
` service_id ` BIGINT NOT NULL COMMENT ' 服务ID ' ,
` application_id ` BIGINT NOT NULL COMMENT ' 应用ID ' ,
` user_id ` BIGINT NOT NULL COMMENT ' 用户ID ' ,
` request_ip ` VARCHAR ( 64 ) DEFAULT NULL COMMENT ' 调用IP ' ,
` begin_time ` TIMESTAMP ( 0 ) NULL DEFAULT NULL COMMENT ' 开始时间 ' ,
` end_time ` TIMESTAMP ( 0 ) NULL DEFAULT NULL COMMENT ' 结束时间 ' ,
` create_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
` remark ` VARCHAR ( 500 ) DEFAULT NULL COMMENT ' 备注信息 ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 1 COMMENT = ' 服务调用日志 ' ;
-- ----------------------------
-- Records of isc_service_log_detail
-- 服务每日统计
-- ----------------------------
BEGIN ;
COMMIT ;
DROP TABLE IF EXISTS ` isc_service_log_count ` ;
CREATE TABLE ` isc_service_log_count `
(
` id ` BIGINT NOT NULL AUTO_INCREMENT COMMENT ' 唯一标识 ' ,
` service_id ` BIGINT NOT NULL COMMENT ' 服务ID ' ,
` count_date ` DATE NOT NULL COMMENT ' 统计日期 ' ,
` total_num ` BIGINT NOT NULL COMMENT ' 调用次数 ' ,
` avg_time ` BIGINT NULL DEFAULT NULL COMMENT ' 平均响应时间 ' ,
` create_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 1 COMMENT = ' 服务每日统计 ' ;
-- ----------------------------
-- Table structure for isc_service_log_user_count
-- 服务日志用户统计
-- ----------------------------
DROP TABLE IF EXISTS ` isc_service_log_user_count ` ;
CREATE TABLE ` isc_service_log_user_count ` (
` id ` int NOT NULL AUTO_INCREMENT COMMENT ' 唯一标识 ' ,
` service_id ` bigint NOT NULL COMMENT ' 服务ID ' ,
` application_id ` bigint NOT NULL COMMENT ' 应用ID ' ,
` user_id ` bigint NOT NULL COMMENT ' 用户ID ' ,
` count_date ` date NULL DEFAULT NULL COMMENT ' 统计日期 ' ,
` total_num ` bigint NULL DEFAULT NULL COMMENT ' 调用次数 ' ,
` avg_time ` bigint NULL DEFAULT NULL COMMENT ' 平均响应时间 ' ,
` create_time ` datetime ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = ' 服务日志用户统计 ' ;
-- ----------------------------
-- Records of isc_service_log_user_count
-- ----------------------------
BEGIN ;
COMMIT ;
CREATE TABLE ` isc_service_log_user_count `
(
` id ` INT NOT NULL AUTO_INCREMENT COMMENT ' 唯一标识 ' ,
` service_id ` BIGINT NOT NULL COMMENT ' 服务ID ' ,
` application_id ` BIGINT NOT NULL COMMENT ' 应用ID ' ,
` user_id ` BIGINT NOT NULL COMMENT ' 用户ID ' ,
` count_date ` DATE NULL DEFAULT NULL COMMENT ' 统计日期 ' ,
` total_num ` BIGINT NULL DEFAULT NULL COMMENT ' 调用次数 ' ,
` avg_time ` BIGINT NULL DEFAULT NULL COMMENT ' 平均响应时间 ' ,
` create_time ` DATETIME ( 0 ) NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
PRIMARY KEY ( ` id ` ) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 1 COMMENT = ' 服务日志用户统计 ' ;
BEGIN ;
INSERT INTO ` sys_menu ` VALUES ( 1607 , ' 服务分类 ' , 1606 , 1 , ' cate ' , ' isc/cate/index ' , 1 , 0 , ' C ' , ' 0 ' , ' 0 ' , ' isc:cate:list ' , ' # ' , ' admin ' , ' 2021-09-08 13:59:21 ' , ' admin ' , ' 2021-09-08 14:02:25 ' , ' 服务分类菜单 ' ) ;
@ -265,4 +231,22 @@ INSERT INTO `sys_dict_data` VALUES (108, 1, 'GET', 'GET', 'isc_request_method',
INSERT INTO ` sys_dict_data ` VALUES ( 109 , 2 , ' POST ' , ' POST ' , ' isc_request_method ' , NULL , ' info ' , ' N ' , ' 0 ' , ' admin ' , ' 2021-09-07 22:13:40 ' , ' admin ' , ' 2021-09-07 22:13:40 ' , NULL ) ;
COMMIT ;
-- ----------------------------
-- Security 用户视图
-- ----------------------------
CREATE OR REPLACE VIEW users AS (
SELECT user_name AS username ,
` password ` AS ` password ` ,
( CASE WHEN ` status ` = 0 AND del_flag = 0 THEN 1 ELSE 0 END ) AS enabled
FROM sys_user
) ;
-- ----------------------------
-- Security 权限视图
-- ----------------------------
CREATE OR REPLACE VIEW authorities AS (
SELECT user_name AS username ,
NULL AS authority
FROM sys_user
) ;
SET FOREIGN_KEY_CHECKS = 1 ;