关系图和数据预览优化
This commit is contained in:
@@ -2,6 +2,7 @@ package com.zyplayer.doc.manage.task;
|
||||
|
||||
import cn.hutool.http.HttpRequest;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.zyplayer.doc.core.util.ZyplayerDocVersion;
|
||||
import com.zyplayer.doc.manage.utils.UpgradeUtil;
|
||||
import com.zyplayer.doc.manage.utils.bean.UpgradeInfo;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
@@ -17,8 +18,6 @@ import java.util.Properties;
|
||||
@Component
|
||||
public class SchedulerTask {
|
||||
|
||||
@Value("${zyplayer.doc.manage.version:}")
|
||||
private String nowVersion;
|
||||
@Value("${zyplayer.doc.manage.upgradePropertiesUrl:}")
|
||||
private String upgradePropertiesUrl;
|
||||
|
||||
@@ -28,7 +27,7 @@ public class SchedulerTask {
|
||||
this.upgradeTask();
|
||||
}
|
||||
|
||||
// @Scheduled(cron = "0 0/2 * * * ? ")
|
||||
// @Scheduled(cron = "0 0/2 * * * ? ")
|
||||
@Scheduled(cron = "0 0 1 * * ?")
|
||||
public void upgradeTask() {
|
||||
// 检查更新,访问的码云服务器获取升级内容的
|
||||
@@ -39,10 +38,10 @@ public class SchedulerTask {
|
||||
String upgradeStr = HttpRequest.get(upgradePropertiesUrl).execute().body();
|
||||
Properties properties = new Properties();
|
||||
properties.load(new StringReader(upgradeStr));
|
||||
if (Objects.equals(nowVersion, properties.getProperty("lastVersion"))) {
|
||||
if (Objects.equals(ZyplayerDocVersion.version, properties.getProperty("lastVersion"))) {
|
||||
return;
|
||||
}
|
||||
properties.setProperty("nowVersion", nowVersion);
|
||||
properties.setProperty("nowVersion", ZyplayerDocVersion.version);
|
||||
String jsonString = JSON.toJSONString(properties);
|
||||
UpgradeUtil.upgradeInfo = JSON.parseObject(jsonString, UpgradeInfo.class);
|
||||
} catch (Exception e) {
|
||||
|
||||
@@ -29,7 +29,6 @@ zyplayer:
|
||||
hostPort: 127.0.0.1:9200
|
||||
scheme: http
|
||||
# 版本和升级信息获取地址
|
||||
version: 1.0.8
|
||||
upgradePropertiesUrl: https://gitee.com/zyplayer/zyplayer-doc/raw/master/upgrade.properties
|
||||
# 系统根域名,调试UI时需要使用,同时需要在host文件里配置:127.0.0.1 local.zyplayer.com
|
||||
originDomainRegex: .*\.zyplayer\.com(:\d+|)$
|
||||
|
||||
@@ -3,77 +3,23 @@
|
||||
-- 2. utf8mb4 低版本不支持此字符集,改为utf8
|
||||
-- 3. 加字段后记得排查是否有insert语句,需要同步修改
|
||||
--
|
||||
-- ------------------------从1.0.7版本升级------------------------
|
||||
-- ------------------------从1.0.8版本升级------------------------
|
||||
|
||||
CREATE TABLE `user_group` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键自增ID',
|
||||
`name` varchar(50) DEFAULT NULL COMMENT '分组名',
|
||||
`create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人ID',
|
||||
`create_user_name` varchar(20) DEFAULT NULL COMMENT '创建人名字',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记 0=正常 1=已删除',
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户组';
|
||||
|
||||
CREATE TABLE `user_group_relation` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键自增ID',
|
||||
`group_id` bigint(20) DEFAULT NULL COMMENT '群ID',
|
||||
`user_id` bigint(20) DEFAULT NULL COMMENT '用户ID',
|
||||
`create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人ID',
|
||||
`create_user_name` varchar(20) DEFAULT NULL COMMENT '创建人名字',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记 0=正常 1=已删除',
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户和用户组关系表';
|
||||
|
||||
CREATE TABLE `user_group_auth` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键自增ID',
|
||||
`group_id` bigint(20) DEFAULT NULL COMMENT '群ID',
|
||||
`data_id` bigint(20) DEFAULT NULL COMMENT '授权数据的ID',
|
||||
`auth_type` tinyint(4) DEFAULT NULL COMMENT '授权类型,依据各系统自己定义',
|
||||
`project_type` tinyint(4) DEFAULT NULL COMMENT '项目类型 1=manage 2=wiki 3=db',
|
||||
`create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人ID',
|
||||
`create_user_name` varchar(20) DEFAULT NULL COMMENT '创建人名字',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记 0=正常 1=已删除',
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户组在各项目内的授权关系';
|
||||
|
||||
CREATE TABLE `wiki_space_favorite` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键自增ID',
|
||||
`space_id` bigint(20) DEFAULT NULL COMMENT '空间ID',
|
||||
`user_id` bigint(20) DEFAULT NULL COMMENT '用户ID',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记 0=正常 1=已删除',
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户空间收藏记录表';
|
||||
|
||||
CREATE TABLE `user_setting` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键自增ID',
|
||||
`user_id` bigint(20) DEFAULT NULL COMMENT '用户ID',
|
||||
`name` varchar(100) DEFAULT NULL COMMENT '设置的名字',
|
||||
`value` varchar(100) DEFAULT NULL COMMENT '设置的值',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记 0=正常 1=已删除',
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户设置表';
|
||||
|
||||
CREATE TABLE `db_proc_log` (
|
||||
DROP TABLE IF EXISTS `db_table_relation`;
|
||||
CREATE TABLE `db_table_relation` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键自增ID',
|
||||
`datasource_id` bigint(20) DEFAULT NULL COMMENT '数据源ID',
|
||||
`proc_db` varchar(100) DEFAULT NULL COMMENT '所属数据库',
|
||||
`proc_name` varchar(100) DEFAULT NULL COMMENT '名字',
|
||||
`proc_type` varchar(50) DEFAULT NULL COMMENT '类型',
|
||||
`proc_body` longblob DEFAULT NULL COMMENT '函数创建SQL',
|
||||
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '保存状态 1=成功 2=失败',
|
||||
`start_db_name` varchar(100) DEFAULT NULL COMMENT '源库名',
|
||||
`start_table_name` varchar(100) DEFAULT NULL COMMENT '源表名',
|
||||
`start_column_name` varchar(100) DEFAULT NULL COMMENT '源字段名',
|
||||
`end_db_name` varchar(100) DEFAULT NULL COMMENT '目标库名',
|
||||
`end_table_name` varchar(100) DEFAULT NULL COMMENT '目标表名',
|
||||
`end_column_name` varchar(100) DEFAULT NULL COMMENT '目标字段名',
|
||||
`create_user_id` bigint(20) DEFAULT NULL COMMENT '创建人ID',
|
||||
`create_user_name` varchar(20) DEFAULT NULL COMMENT '创建人名字',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
PRIMARY KEY (`id`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='数据库函数修改日志';
|
||||
|
||||
INSERT INTO `auth_info`(auth_name, auth_desc, can_edit, create_uid, creation_time, auth_type)
|
||||
VALUES ('DB_PROC_EDIT_', '存储过程修改权', 0, 1, '2021-04-24 23:25:17', 0);
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='表关系';
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user