|
|
@@ -1196,4 +1196,88 @@ CREATE TABLE `issue_operation_log` (
|
|
|
INDEX `idx_config_created`(`config_id`, `created_time`) USING BTREE,
|
|
|
INDEX `idx_operation_type`(`operation_type`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 639 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'issue_云平台集成操作日志' ROW_FORMAT = Dynamic;
|
|
|
-/*------end 2026年7月1号 付宇川 新增云平台相关表-issue */
|
|
|
+/*------end 2026年7月1号 付宇川 新增云平台相关表-issue */
|
|
|
+
|
|
|
+/*------begin 2026年7月1号 付宇川 新增数据中心相关表-data */
|
|
|
+CREATE TABLE `data_link` (
|
|
|
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `full_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '连接名称',
|
|
|
+ `db_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '连接驱动',
|
|
|
+ `host` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '主机地址',
|
|
|
+ `port` int(11) NULL DEFAULT NULL COMMENT '端口',
|
|
|
+ `db_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '数据库用户名',
|
|
|
+ `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '密码',
|
|
|
+ `service_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '服务名称',
|
|
|
+ `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '描述或说明',
|
|
|
+ `db_schema` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '模式',
|
|
|
+ `table_space` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '表空间',
|
|
|
+ `oracle_param` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'oracle连接参数',
|
|
|
+ `oracle_extend` int(11) NULL DEFAULT NULL COMMENT 'Oracle扩展开关 1:开启 0:关闭',
|
|
|
+ `sort_code` int(11) NULL DEFAULT NULL COMMENT '排序',
|
|
|
+ `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建用户',
|
|
|
+ `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
|
|
|
+ `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '修改用户',
|
|
|
+ `delete_time` datetime NULL DEFAULT NULL COMMENT '删除时间',
|
|
|
+ `delete_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '删除用户',
|
|
|
+ `is_delete` int(11) NULL DEFAULT NULL COMMENT '是否删除 0:未删除,1:已删除',
|
|
|
+ `tenant_id` int(11) NULL DEFAULT NULL COMMENT '租户ID',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = 'data_数据连接表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+CREATE TABLE `data_interface` (
|
|
|
+ `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `full_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '接口名称',
|
|
|
+ `en_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '接口编码',
|
|
|
+ `category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '接口分类',
|
|
|
+ `type` int(11) NOT NULL COMMENT '接口类型(1:SQL操作, 2:静态数据, 3:API操作)',
|
|
|
+ `action` int(11) NULL DEFAULT NULL COMMENT '操作类型(1:新增;2:查询;3:修改;4:删除)',
|
|
|
+ `has_page` int(11) NULL DEFAULT NULL COMMENT '分页(0-禁用,1-启用)',
|
|
|
+ `is_postposition` int(11) NULL DEFAULT NULL COMMENT '后置接口(0-否 1-是)',
|
|
|
+ `config_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据配置json',
|
|
|
+ `count_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据统计json',
|
|
|
+ `echo_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据回显json',
|
|
|
+ `js_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据处理json',
|
|
|
+ `field_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '字段json',
|
|
|
+ `parameter_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '参数配置json',
|
|
|
+ `exception_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '异常验证json',
|
|
|
+ `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述或说明',
|
|
|
+ `enabled_mark` int(11) NULL DEFAULT 1 COMMENT '启用状态',
|
|
|
+ `sort_code` bigint(20) NULL DEFAULT NULL COMMENT '排序',
|
|
|
+ `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
|
|
|
+ `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
|
|
|
+ `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
+ `delete_time` datetime NULL DEFAULT NULL COMMENT '删除时间',
|
|
|
+ `delete_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '删除用户',
|
|
|
+ `is_delete` int(11) NULL DEFAULT NULL COMMENT '是否删除 0:未删除,1:已删除',
|
|
|
+ `tenant_id` int(11) NULL DEFAULT NULL COMMENT '租户ID',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ UNIQUE INDEX `idx_en_code`(`en_code`) USING BTREE
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'data_数据接口表' ROW_FORMAT = Dynamic;
|
|
|
+
|
|
|
+CREATE TABLE `data_interface_log` (
|
|
|
+ `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `interface_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用接口ID',
|
|
|
+ `execute_time` datetime NULL DEFAULT NULL COMMENT '执行时间',
|
|
|
+ `user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作用户ID',
|
|
|
+ `request_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求ip',
|
|
|
+ `request_device` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求设备',
|
|
|
+ `request_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求类型',
|
|
|
+ `request_waste_time` int(11) NULL DEFAULT NULL COMMENT '请求耗时',
|
|
|
+ `oauth_app_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '接口授权AppId',
|
|
|
+ `sort_code` bigint(20) NULL DEFAULT NULL COMMENT '排序',
|
|
|
+ `execute_result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '执行结果',
|
|
|
+ `execute_state` int(11) NULL DEFAULT NULL COMMENT '执行状态',
|
|
|
+ `execute_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '执行消息',
|
|
|
+ `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
|
|
|
+ `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
|
|
|
+ `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
+ `dept_id` bigint(20) NULL DEFAULT NULL COMMENT '部门ID',
|
|
|
+ `tenant_id` int(11) NULL DEFAULT NULL COMMENT '租户ID',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ INDEX `idx_interface_id`(`interface_id`) USING BTREE,
|
|
|
+ INDEX `idx_user_id`(`user_id`) USING BTREE
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'data_接口调用日志表' ROW_FORMAT = Dynamic;
|
|
|
+/*------end 2026年7月1号 付宇川 新增数据中心相关表-data */
|