表数据导出优化,增加表关系图功能

This commit is contained in:
暮光:城中城
2021-06-08 23:04:15 +08:00
parent dcbb2b4ac8
commit 1d5e0e2bf1
42 changed files with 977 additions and 316 deletions

View File

@@ -55,7 +55,10 @@ zyplayer:
git-remote-username:
# git远程仓库登录密码
git-remote-password:
# ------swagger相关配置------
# ------数据库相关配置------
db:
# 最大允许导出的行数,设置的过大有可能会导致内存溢出
download-max-row: 100000
swagger:
proxy-request:
# 允许代理请求的域名,正则表达式,多个使用 ; 分割,必须设置,防止通过代理接口访问到内部资源,实在觉得没必要可设置为:.+

View File

@@ -494,5 +494,21 @@ CREATE TABLE `db_proc_log` (
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='';
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',
`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='';
SET FOREIGN_KEY_CHECKS = 1;