This commit is contained in:
Jane
2023-12-22 10:59:10 +08:00
parent 751c43e199
commit d1ede2d4aa
2774 changed files with 291509 additions and 0 deletions

0
studio/install/.gitkeep Normal file
View File

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-standard-service/data-standard-service.jar --server.port=8825 > data-standard-service.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-visual-service/data-visual-service.jar --server.port=8827 > data-visual-service.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./email-service/email-service.jar --server.port=8812 > email-service.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./file-service/file-service.jar --server.port=8811 > data-market-service.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms1024m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./gateway/gateway.jar --server.port=9538 > gateway.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./quartz-service/quartz-service.jar --server.port=8813 > quartz-service.log 2>&1 &

View File

@@ -0,0 +1,24 @@
#!/bin/sh
source /etc/profile
# gateway单独启动
#echo "即将启动任务gateway"
#sh gateway.sh
#sleep 15s
echo "即将启动任务standard"
sh data-standard-service.sh
echo "即将启动任务visual"
sh data-visual-service.sh
echo "即将启动任务email"
sh email-service.sh
echo "即将启动任务file"
sh file-service.sh
echo "即将启动任务quartz"
sh quartz-service.sh

View File

@@ -0,0 +1,27 @@
#!/bin/sh
source /etc/profile
pid=$(ps -ef | grep gateway.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动gateway: $pid"
pid=$(ps -ef | grep data-standard-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动standard: $pid"
pid=$(ps -ef | grep data-visual-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动visual: $pid"
pid=$(ps -ef | grep email-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动email: $pid"
pid=$(ps -ef | grep file-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动file: $pid"
pid=$(ps -ef | grep quartz-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动quartz: $pid"

View File

@@ -0,0 +1,51 @@
#!/bin/sh
source /etc/profile
pid=$(ps -ef | grep data-standard-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务standard: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep data-visual-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务visual: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep email-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务email: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep file-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务file: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep quartz-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务quartz: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep gateway.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务gateway: $pid"
kill -9 $pid
echo "已杀死任务: $pid"

View File

@@ -0,0 +1,7 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms1024m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./config/config.jar --server.port=8611 > config.log 2>&1 &

View File

@@ -0,0 +1,7 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-compare-service.jar --server.port=8096 --spring.profiles.active=dev > data-compare-service.log 2>&1 &

View File

@@ -0,0 +1,9 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-market-service-integration.jar --server.port=8824 --spring.profiles.active=dev > data-market-service-integration.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-market-service.jar --server.port=8822 --spring.profiles.active=dev > data-market-service.log 2>&1 &

View File

@@ -0,0 +1,7 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-metadata-service.jar --server.port=8820 --spring.profiles.active=dev > data-metadata-service.log 2>&1 &

View File

@@ -0,0 +1,7 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-system-service.jar --server.port=8810 --spring.profiles.active=dev > data-system-service.log 2>&1 &

View File

@@ -0,0 +1,55 @@
# For more information on configuration, see:
# * Official English Documentation: http://nginx.org/en/docs/
# * Official Russian Documentation: http://nginx.org/ru/docs/
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.
include /usr/share/nginx/modules/*.conf;
events {
worker_connections 1024;
}
http {
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 4096;
include /etc/nginx/mime.types;
default_type application/octet-stream;
# Load modular configuration files from the /etc/nginx/conf.d directory.
# See http://nginx.org/en/docs/ngx_core_module.html#include
# for more information.
include /etc/nginx/conf.d/*.conf;
server {
listen 80;
server_name 16gmaster;
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
location / {
root /studio/ui/dist;
index index.html;
try_files $uri $uri/ /index.html;
}
location /api/ {
proxy_pass http://16gdata:9538/;
proxy_set_header Host $proxy_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
}

View File

@@ -0,0 +1,7 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./service-data-dts.jar --server.port=8810 --spring.profiles.active=dev > service-data-dts.log 2>&1 &

View File

@@ -0,0 +1,27 @@
#!/bin/sh
source /etc/profile
# config单独启动
#echo "即将启动任务config"
#sh config/config.sh
#sleep 10s
echo "即将启动任务data-system-service"
sh data-system-service/data-system-service.sh
echo "即将启动任务service-data-dts"
sh service-data-dts/service-data-dts.sh
echo "即将启动任务system"
sh system-service/system-service.sh
echo "即将启动任务market"
sh data-market-service/data-market-service.sh
echo "即将启动任务metadata"
sh data-metadata-service/data-metadata-service.sh
echo "即将启动任务market-service-integration"
sh data-market-service-integration/data-market-service-integration.sh

View File

@@ -0,0 +1,17 @@
#!/bin/sh
source /etc/profile
pid=$(ps -ef | grep config.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动config:$pid"
pid=$(ps -ef | grep service-system.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动service-system:$pid"
pid=$(ps -ef | grep data-market-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动data-market-service:$pid"
pid=$(ps -ef | grep data-metadata-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动metadata:$pid"
pid=$(ps -ef | grep service-data-integration.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动service-data-integration:$pid"

View File

@@ -0,0 +1,51 @@
#!/bin/sh
source /etc/profile
pid=$(ps -ef | grep system.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务system: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep data-market-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务data-market-service: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep data-metadata-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务data-metadata-service: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep service-data-integration.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务service-data-integration: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep service-data-integration.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务service-data-integration: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep config.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务config: $pid"
kill -9 $pid
echo "已杀死任务: $pid"

View File

@@ -0,0 +1,7 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./system-service.jar --server.port=8000 --spring.profiles.active=dev > system-service.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-market-service-mapping/data-market-service-mapping.jar --server.port=8823 > data-market-service-mapping.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-masterdata-service/data-masterdata-service.jar --server.port=8828 > data-masterdata-service.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-metadata-service-console/data-metadata-service-console.jar --server.port=8821 > data-metadata-service-console.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./data-quality-service/data-quality-service.jar --server.port=8826 > data-quality-service.log 2>&1 &

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms1024m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./eureka/eureka.jar --server.port=8610 > eureka.log 2>&1 &

View File

@@ -0,0 +1,24 @@
#!/bin/sh
source /etc/profile
# eureka单独启动
#echo "即将启动任务eureka"
#sh eureka.sh
#sleep 10s
echo "即将启动任务data-market-service-mapping"
sh data-market-service-mapping.sh
echo "即将启动任务master data service"
sh data-masterdata-service.sh
echo "即将启动任务metadata-console"
sh data-metadata-service-console.sh
echo "即将启动任务quality"
sh data-quality-service.sh
echo "即将启动任务workflow"
sh workflow-service.sh

View File

@@ -0,0 +1,25 @@
#!/bin/sh
source /etc/profile
pid=$(ps -ef | grep eureka.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动eureka: $pid"
pid=$(ps -ef | grep data-market-service-mapping.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动data-market-service-mapping: $pid"
pid=$(ps -ef | grep data-masterdata-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动data-masterdata-service: $pid"
pid=$(ps -ef | grep data-metadata-service-console.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动data-metadata-service-console: $pid"
pid=$(ps -ef | grep data-quality-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动data-quality-service: $pid"
pid=$(ps -ef | grep workflow-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "已启动workflow-service: $pid"
echo "启动列表data-market-service-mapping、data-masterdata-service、data-metadata-service-console、data-quality-service、eureka、gateway、workflow-service"

View File

@@ -0,0 +1,51 @@
#!/bin/sh
source /etc/profile
pid=$(ps -ef | grep data-market-service-mapping.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务market service: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep data-masterdata-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务master data service: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep data-metadata-service-console.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务metadata-console: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep data-quality-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务quality: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep workflow-service.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务workflow: $pid"
kill -9 $pid
echo "已杀死任务: $pid"
pid=$(ps -ef | grep eureka.jar | grep -Ev 'color=auto' | awk '{print $2}')
echo "即将杀死任务eureka: $pid"
kill -9 $pid
echo "已杀死任务: $pid"

View File

@@ -0,0 +1,8 @@
#!/bin/sh
source /etc/profile
cd $(dirname $0)
nohup java -jar -Xms128m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 ./workflow-service/workflow-service.jar --server.port=8614 > workflow-service.log 2>&1 &

Binary file not shown.

View File

@@ -0,0 +1,86 @@
/*
Navicat Premium Data Transfer
Source Server : 本地
Source Server Type : MySQL
Source Server Version : 50730
Source Host : localhost:3306
Source Schema : robot
Target Server Type : MySQL
Target Server Version : 50730
File Encoding : 65001
Date: 03/05/2022 12:07:48
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for robot_patient
-- ----------------------------
DROP TABLE IF EXISTS `robot_patient`;
CREATE TABLE `robot_patient` (
`id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',
`patient_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '患者姓名',
`patient_sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '患者性别1男2女',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '患者表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of robot_patient
-- ----------------------------
INSERT INTO `robot_patient` VALUES ('0479951f8964175e624b2ca61ee0e835', '侯玉宇', '2');
INSERT INTO `robot_patient` VALUES ('34ddebc05f7c9fb769fcd020028203d6', '庞日成', '1');
INSERT INTO `robot_patient` VALUES ('7b137ca2d563086b9e4fadee385b50b8', '', '2');
-- ----------------------------
-- Table structure for robot_symptom_part
-- ----------------------------
DROP TABLE IF EXISTS `robot_symptom_part`;
CREATE TABLE `robot_symptom_part` (
`id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',
`part_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部位名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部位表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of robot_symptom_part
-- ----------------------------
INSERT INTO `robot_symptom_part` VALUES ('3244c36870e4a47ef1fc6e2c1acf00a2', '眼耳口鼻');
INSERT INTO `robot_symptom_part` VALUES ('4c4c0e819fc95c09dde308cc04df6256', '双下肢');
INSERT INTO `robot_symptom_part` VALUES ('608dd4772103c7b3a198641cf842a4e1', '双上肢');
INSERT INTO `robot_symptom_part` VALUES ('62207ec3cd713e906c461dfbfddf6504', '肩部');
INSERT INTO `robot_symptom_part` VALUES ('6b866f5e2ee092c0d2d0ffd5d9fea78b', '腰部');
INSERT INTO `robot_symptom_part` VALUES ('88806113c934137edd261d1e8a4f1f72', '颈部');
INSERT INTO `robot_symptom_part` VALUES ('92edaaa5ee8d304d9f01950e7979d2ab', '头部');
INSERT INTO `robot_symptom_part` VALUES ('96f7f70bf165d11a1161e19e2917ad65', '其他');
INSERT INTO `robot_symptom_part` VALUES ('a43438901e6b5f56d8aff49ea0c423d6', '生殖器');
INSERT INTO `robot_symptom_part` VALUES ('aaecbc8d28a302e5b89740e3d4ccf3b8', '臀部');
INSERT INTO `robot_symptom_part` VALUES ('c752554d2a789e07774532201a0876d9', '背部');
INSERT INTO `robot_symptom_part` VALUES ('c826bc719672e94482422eb355bcdee6', '皮肤');
INSERT INTO `robot_symptom_part` VALUES ('d311f223dd97959e447bcc4e63e38c22', '胸部');
INSERT INTO `robot_symptom_part` VALUES ('e7d8dc2171ec4f64b895b82c5d627459', '排泄部');
INSERT INTO `robot_symptom_part` VALUES ('ea4766dfb3950d787b4fae051c525a13', '腹部');
-- ----------------------------
-- Table structure for robot_symptom_type
-- ----------------------------
DROP TABLE IF EXISTS `robot_symptom_type`;
CREATE TABLE `robot_symptom_type` (
`id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',
`part_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属部位',
`type_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '症状名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '症状表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of robot_symptom_type
-- ----------------------------
INSERT INTO `robot_symptom_type` VALUES ('314292492987dbac45618f0633ad5fba', 'd311f223dd97959e447bcc4e63e38c22', '咳嗽');
INSERT INTO `robot_symptom_type` VALUES ('5e7924f1a27fc08a817dd31820fa3736', '62207ec3cd713e906c461dfbfddf6504', '肩关节活动受限');
INSERT INTO `robot_symptom_type` VALUES ('7e696f88dfec22d719b033608a21b387', '62207ec3cd713e906c461dfbfddf6504', '右肩背有放射痛');
INSERT INTO `robot_symptom_type` VALUES ('fdeee4116cd6c0a16fe15fe1bfc208ef', 'd311f223dd97959e447bcc4e63e38c22', '咳痰');
SET FOREIGN_KEY_CHECKS = 1;

View File

@@ -0,0 +1,340 @@
USE `studio`;
SET NAMES utf8;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for job_group
-- ----------------------------
-- DROP TABLE IF EXISTS `job_group`;
CREATE TABLE IF NOT EXISTS `job_group` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`app_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '执行器AppName',
`title` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '执行器名称',
`order` int(11) NOT NULL DEFAULT 0 COMMENT '排序',
`address_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '执行器地址类型0=自动注册、1=手动录入',
`address_list` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器地址列表,多地址逗号分隔',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of job_group
-- ----------------------------
INSERT INTO `job_group` VALUES (1, 'flinkx-executor', 'flinkx执行器', 1, 0, NULL);
-- ----------------------------
-- Table structure for job_info
-- ----------------------------
-- DROP TABLE IF EXISTS `job_info`;
CREATE TABLE IF NOT EXISTS `job_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`job_group` int(11) NOT NULL COMMENT '执行器主键ID',
`job_cron` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务执行CRON',
`job_desc` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`add_time` datetime NULL DEFAULT NULL,
`update_time` datetime NULL DEFAULT NULL,
`author` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '作者',
`alarm_email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '报警邮件',
`executor_route_strategy` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器路由策略',
`executor_handler` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器任务handler',
`executor_param` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器任务参数',
`executor_block_strategy` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '阻塞处理策略',
`executor_timeout` int(11) NOT NULL DEFAULT 0 COMMENT '任务执行超时时间,单位秒',
`executor_fail_retry_count` int(11) NOT NULL DEFAULT 0 COMMENT '失败重试次数',
`glue_type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'GLUE类型',
`glue_source` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'GLUE源代码',
`glue_remark` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'GLUE备注',
`glue_updatetime` datetime NULL DEFAULT NULL COMMENT 'GLUE更新时间',
`child_jobid` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '子任务ID多个逗号分隔',
`trigger_status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '调度状态0-停止1-运行',
`trigger_last_time` bigint(13) NOT NULL DEFAULT 0 COMMENT '上次调度时间',
`trigger_next_time` bigint(13) NOT NULL DEFAULT 0 COMMENT '下次调度时间',
`job_json` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'flinkx运行脚本',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for job_jdbc_datasource
-- ----------------------------
-- DROP TABLE IF EXISTS `job_jdbc_datasource`;
CREATE TABLE IF NOT EXISTS `job_jdbc_datasource` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
`datasource_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '数据源名称',
`datasource_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'Default' COMMENT '数据源分组',
`jdbc_username` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户名',
`jdbc_password` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '密码',
`jdbc_url` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'jdbc url',
`jdbc_driver_class` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'jdbc驱动类',
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态0删除 1启用 2禁用',
`create_by` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人',
`create_date` datetime NULL DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人',
`update_date` datetime NULL DEFAULT NULL COMMENT '更新时间',
`comments` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'jdbc数据源配置' ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for job_lock
-- ----------------------------
-- DROP TABLE IF EXISTS `job_lock`;
CREATE TABLE IF NOT EXISTS `job_lock` (
`lock_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '锁名称',
PRIMARY KEY (`lock_name`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of job_lock
-- ----------------------------
INSERT INTO `job_lock` VALUES ('schedule_lock');
-- ----------------------------
-- Table structure for job_log
-- ----------------------------
-- DROP TABLE IF EXISTS `job_log`;
CREATE TABLE IF NOT EXISTS `job_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`job_group` int(11) NOT NULL COMMENT '执行器主键ID',
`job_id` int(11) NOT NULL COMMENT '任务主键ID',
`job_desc` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`executor_address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器地址,本次执行的地址',
`executor_handler` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器任务handler',
`executor_param` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器任务参数',
`executor_sharding_param` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器任务分片参数,格式如 1/2',
`executor_fail_retry_count` int(11) NULL DEFAULT 0 COMMENT '失败重试次数',
`trigger_time` datetime NULL DEFAULT NULL COMMENT '调度-时间',
`trigger_code` int(11) NOT NULL COMMENT '调度-结果',
`trigger_msg` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '调度-日志',
`handle_time` datetime NULL DEFAULT NULL COMMENT '执行-时间',
`handle_code` int(11) NOT NULL COMMENT '执行-状态',
`handle_msg` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '执行-日志',
`alarm_status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '告警状态0-默认、1-无需告警、2-告警成功、3-告警失败',
`process_id` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'flinkx进程Id',
`max_id` bigint(20) NULL DEFAULT NULL COMMENT '增量表max id',
PRIMARY KEY (`id`) USING BTREE,
INDEX `I_trigger_time`(`trigger_time`) USING BTREE,
INDEX `I_handle_code`(`handle_code`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 0 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for job_log_report
-- ----------------------------
-- DROP TABLE IF EXISTS `job_log_report`;
CREATE TABLE IF NOT EXISTS `job_log_report` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`trigger_day` datetime NULL DEFAULT NULL COMMENT '调度-时间',
`running_count` int(11) NOT NULL DEFAULT 0 COMMENT '运行中-日志数量',
`suc_count` int(11) NOT NULL DEFAULT 0 COMMENT '执行成功-日志数量',
`fail_count` int(11) NOT NULL DEFAULT 0 COMMENT '执行失败-日志数量',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `i_trigger_day`(`trigger_day`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of job_log_report
-- ----------------------------
INSERT INTO `job_log_report` VALUES (20, '2019-12-07 00:00:00', 0, 0, 0);
INSERT INTO `job_log_report` VALUES (21, '2019-12-10 00:00:00', 77, 52, 23);
INSERT INTO `job_log_report` VALUES (22, '2019-12-11 00:00:00', 9, 2, 11);
INSERT INTO `job_log_report` VALUES (23, '2019-12-13 00:00:00', 9, 48, 74);
INSERT INTO `job_log_report` VALUES (24, '2019-12-12 00:00:00', 10, 8, 30);
INSERT INTO `job_log_report` VALUES (25, '2019-12-14 00:00:00', 78, 45, 66);
INSERT INTO `job_log_report` VALUES (26, '2019-12-15 00:00:00', 24, 76, 9);
INSERT INTO `job_log_report` VALUES (27, '2019-12-16 00:00:00', 23, 85, 10);
-- ----------------------------
-- Table structure for job_logglue
-- ----------------------------
-- DROP TABLE IF EXISTS `job_logglue`;
CREATE TABLE IF NOT EXISTS `job_logglue` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`job_id` int(11) NOT NULL COMMENT '任务主键ID',
`glue_type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'GLUE类型',
`glue_source` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'GLUE源代码',
`glue_remark` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'GLUE备注',
`add_time` datetime NULL DEFAULT NULL,
`update_time` datetime NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for job_registry
-- ----------------------------
-- DROP TABLE IF EXISTS `job_registry`;
CREATE TABLE IF NOT EXISTS `job_registry` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`registry_group` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`registry_key` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`registry_value` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`update_time` datetime NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `i_g_k_v`(`registry_group`, `registry_key`, `registry_value`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 26 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for job_user
-- ----------------------------
-- DROP TABLE IF EXISTS `job_user`;
CREATE TABLE IF NOT EXISTS `job_user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '账号',
`password` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '密码',
`role` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色0-普通用户、1-管理员',
`permission` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '权限执行器ID列表多个逗号分割',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `i_username`(`username`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of job_user
-- ----------------------------
INSERT INTO `job_user` VALUES (1, 'admin', '$2a$10$2KCqRbra0Yn2TwvkZxtfLuWuUP5KyCWsljO/ci5pLD27pqR3TV1vy', 'ROLE_ADMIN', NULL);
/**
v2.1.1脚本更新
*/
ALTER TABLE `job_info`
ADD COLUMN `replace_param` VARCHAR(100) NULL DEFAULT NULL COMMENT '动态参数' AFTER `job_json`,
ADD COLUMN `jvm_param` VARCHAR(200) NULL DEFAULT NULL COMMENT 'jvm参数' AFTER `replace_param`,
ADD COLUMN `time_offset` INT(11) NULL DEFAULT '0'COMMENT '时间偏移量' AFTER `jvm_param`;
/**
增量改版脚本更新
*/
ALTER TABLE `job_info` DROP COLUMN `time_offset`;
ALTER TABLE `job_info`
ADD COLUMN `inc_start_time` DATETIME NULL DEFAULT NULL COMMENT '增量初始时间' AFTER `jvm_param`;
-- ----------------------------
-- Table structure for job_template
-- ----------------------------
-- DROP TABLE IF EXISTS `job_template`;
CREATE TABLE IF NOT EXISTS `job_template` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`job_group` int(11) NOT NULL COMMENT '执行器主键ID',
`job_cron` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务执行CRON',
`job_desc` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`add_time` datetime NULL DEFAULT NULL,
`update_time` datetime NULL DEFAULT NULL,
`user_id` int(11) NOT NULL COMMENT '修改用户',
`alarm_email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '报警邮件',
`executor_route_strategy` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器路由策略',
`executor_handler` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器任务handler',
`executor_param` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行器参数',
`executor_block_strategy` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '阻塞处理策略',
`executor_timeout` int(11) NOT NULL DEFAULT 0 COMMENT '任务执行超时时间,单位秒',
`executor_fail_retry_count` int(11) NOT NULL DEFAULT 0 COMMENT '失败重试次数',
`glue_type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'GLUE类型',
`glue_source` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'GLUE源代码',
`glue_remark` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'GLUE备注',
`glue_updatetime` datetime NULL DEFAULT NULL COMMENT 'GLUE更新时间',
`child_jobid` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '子任务ID多个逗号分隔',
`trigger_last_time` bigint(13) NOT NULL DEFAULT 0 COMMENT '上次调度时间',
`trigger_next_time` bigint(13) NOT NULL DEFAULT 0 COMMENT '下次调度时间',
`job_json` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'flinkx运行脚本',
`jvm_param` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'jvm参数',
`project_id` int(11) NULL DEFAULT NULL COMMENT '所属项目Id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
/**
添加数据源字段
*/
ALTER TABLE `job_jdbc_datasource`
ADD COLUMN `datasource` VARCHAR(45) NOT NULL COMMENT '数据源' AFTER `datasource_name`;
/**
添加分区字段
*/
ALTER TABLE `job_info`
ADD COLUMN `partition_info` VARCHAR(100) NULL DEFAULT NULL COMMENT '分区信息' AFTER `inc_start_time`;
/**
2.1.1版本新增----------------------------------------------------------------------------------------------
*/
/**
最近一次执行状态
*/
ALTER TABLE `job_info`
ADD COLUMN `last_handle_code` INT(11) NULL DEFAULT '0' COMMENT '最近一次执行状态' AFTER `partition_info`;
/**
zookeeper地址
*/
ALTER TABLE `job_jdbc_datasource`
ADD COLUMN `zk_adress` VARCHAR(200) NULL DEFAULT NULL AFTER `jdbc_driver_class`;
ALTER TABLE `job_info`
CHANGE COLUMN `executor_timeout` `executor_timeout` INT(11) NOT NULL DEFAULT '0' COMMENT '任务执行超时时间,单位分钟' ;
/**
用户名密码改为非必填
*/
ALTER TABLE `job_jdbc_datasource`
CHANGE COLUMN `jdbc_username` `jdbc_username` VARCHAR(100) CHARACTER SET 'utf8' NULL DEFAULT NULL COMMENT '用户名' ,
CHANGE COLUMN `jdbc_password` `jdbc_password` VARCHAR(200) CHARACTER SET 'utf8' NULL DEFAULT NULL COMMENT '密码' ;
/**
添加mongodb数据库名字段
*/
ALTER TABLE `job_jdbc_datasource`
ADD COLUMN `database_name` VARCHAR(45) NULL DEFAULT NULL COMMENT '数据库名' AFTER `datasource_group`;
/**
添加执行器资源字段
*/
ALTER TABLE `job_registry`
ADD COLUMN `cpu_usage` DOUBLE NULL AFTER `registry_value`,
ADD COLUMN `memory_usage` DOUBLE NULL AFTER `cpu_usage`,
ADD COLUMN `load_average` DOUBLE NULL AFTER `memory_usage`;
-- ----------------------------
-- Table structure for job_permission
-- ----------------------------
-- DROP TABLE IF EXISTS `job_permission`;
CREATE TABLE IF NOT EXISTS `job_permission` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '权限名',
`description` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '权限描述',
`url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`pid` int(11) NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
ALTER TABLE `job_info`
ADD COLUMN `replace_param_type` varchar(255) NULL COMMENT '增量时间格式' AFTER `last_handle_code`;
ALTER TABLE `job_info`
ADD COLUMN `project_id` int(11) NULL COMMENT '所属项目id' AFTER `job_desc`;
ALTER TABLE `job_info`
ADD COLUMN `reader_table` VARCHAR(255) NULL COMMENT 'reader表名称' AFTER `replace_param_type`,
ADD COLUMN `primary_key` VARCHAR(50) NULL COMMENT '增量表主键' AFTER `reader_table`,
ADD COLUMN `inc_start_id` VARCHAR(20) NULL COMMENT '增量初始id' AFTER `primary_key`,
ADD COLUMN `increment_type` TINYINT(4) NULL COMMENT '增量类型' AFTER `inc_start_id`,
ADD COLUMN `datasource_id` BIGINT(11) NULL COMMENT '数据源id' AFTER `increment_type`;
CREATE TABLE IF NOT EXISTS `job_project` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'key',
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'project name',
`description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`user_id` int(11) NULL DEFAULT NULL COMMENT 'creator id',
`flag` tinyint(4) NULL DEFAULT 1 COMMENT '0 not available, 1 available',
`create_time` datetime NULL DEFAULT NULL COMMENT 'create time',
`update_time` datetime NULL DEFAULT NULL COMMENT 'update time',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
ALTER TABLE `job_info`
CHANGE COLUMN `author` `user_id` INT(11) NOT NULL COMMENT '修改用户' ;
ALTER TABLE `job_info`
CHANGE COLUMN `increment_type` `increment_type` TINYINT(4) NULL DEFAULT 0 COMMENT '增量类型' ;

View File

@@ -0,0 +1,452 @@
SET FOREIGN_KEY_CHECKS=0;
use studio;
-- ----------------------------
-- Table structure for system_dc_db_config
-- ----------------------------
-- DROP TABLE IF EXISTS `system_dc_db_config`;
CREATE TABLE IF NOT EXISTS `system_dc_db_config` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'primary key',
`connect_name` varchar(255) NOT NULL COMMENT 'db connect_name',
`type` varchar(255) NOT NULL COMMENT 'db config type',
`url` varchar(255) NOT NULL COMMENT 'db config url',
`user_name` varchar(255) DEFAULT NULL COMMENT 'db config user_name',
`pwd` varchar(255) DEFAULT NULL COMMENT 'db config pwd',
`create_time` datetime DEFAULT NULL COMMENT 'create_time',
`create_by` varchar(255) DEFAULT NULL COMMENT 'create_by',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='system_dc_db_config';
-- ----------------------------
-- Table structure for system_dc_job_config
-- ----------------------------
-- DROP TABLE IF EXISTS `system_dc_job_config`;
CREATE TABLE IF NOT EXISTS `system_dc_job_config` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`origin_table_name` varchar(255) DEFAULT NULL,
`origin_table_primary` varchar(255) DEFAULT NULL,
`origin_table_fields` varchar(255) DEFAULT NULL,
`to_table_name` varchar(255) DEFAULT NULL,
`to_table_primary` varchar(255) DEFAULT NULL,
`to_table_fields` varchar(255) DEFAULT NULL,
`db_config_id` int(11) DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
`schdule_time` varchar(255) DEFAULT NULL,
`schdule_status` tinyint(1) DEFAULT '1' COMMENT '0:true,1:false',
`create_by` varchar(255) DEFAULT NULL COMMENT 'create_by',
`origin_table_filter` text,
`to_table_filter` text,
`origin_table_group` text,
`to_table_group` text,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='system_dc_job_config';
-- ----------------------------
-- Table structure for system_dc_job_instance
-- ----------------------------
-- DROP TABLE IF EXISTS `system_dc_job_instance`;
CREATE TABLE IF NOT EXISTS `system_dc_job_instance` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`job_config_id` int(11) NOT NULL,
`origin_table_pv` varchar(255) NOT NULL COMMENT 'origin_table_pv',
`origin_table_uv` varchar(255) NOT NULL COMMENT 'origin_table_uv',
`to_table_pv` varchar(255) DEFAULT NULL COMMENT 'to_table_pv',
`to_table_uv` varchar(255) DEFAULT NULL COMMENT 'to_table_uv',
`pv_diff` varchar(255) DEFAULT NULL COMMENT 'pv_diff',
`uv_diff` varchar(255) DEFAULT NULL COMMENT 'uv_diff',
`magnitude_sql` longtext COMMENT 'magnitude_sql',
`origin_table_count` varchar(255) DEFAULT NULL COMMENT 'origin_table_count',
`to_table_count` varchar(255) DEFAULT NULL COMMENT 'to_table_count',
`count_diff` varchar(255) DEFAULT NULL COMMENT 'count_diff',
`consistency_sql` longtext COMMENT 'consistency_sql',
`dt` varchar(255) DEFAULT NULL COMMENT 'dt',
`create_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8 COMMENT='system_dc_job_instance';
-- ----------------------------
-- Table structure for QRTZ_TRIGGERS
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_TRIGGERS`;
CREATE TABLE IF NOT EXISTS `QRTZ_TRIGGERS` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) NOT NULL COMMENT '触发器的名字',
`trigger_group` varchar(200) NOT NULL COMMENT '触发器所属组的名字',
`job_name` varchar(200) NOT NULL COMMENT 'qrtz_job_details表job_name的外键',
`job_group` varchar(200) NOT NULL COMMENT 'qrtz_job_details表job_group的外键',
`description` varchar(250) DEFAULT NULL COMMENT '相关介绍',
`next_fire_time` bigint(13) DEFAULT NULL COMMENT '上一次触发时间(毫秒)',
`prev_fire_time` bigint(13) DEFAULT NULL COMMENT '下一次触发时间(默认为-1表示不触发',
`priority` int(11) DEFAULT NULL COMMENT '优先级',
`trigger_state` varchar(16) NOT NULL COMMENT '触发器状态',
`trigger_type` varchar(8) NOT NULL COMMENT '触发器的类型',
`start_time` bigint(13) NOT NULL COMMENT '开始时间',
`end_time` bigint(13) DEFAULT NULL COMMENT '结束时间',
`calendar_name` varchar(200) DEFAULT NULL COMMENT '日程表名称',
`misfire_instr` smallint(2) DEFAULT NULL COMMENT '补偿执行的策略',
`job_data` blob COMMENT '存放持久化job对象',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
KEY `sched_name` (`sched_name`,`job_name`,`job_group`),
CONSTRAINT `QRTZ_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `QRTZ_JOB_DETAILS` (`sched_name`, `job_name`, `job_group`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='触发器详细信息表';
-- ----------------------------
-- Records of QRTZ_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for system_dc_QRTZ_BLOB_TRIGGERS
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_BLOB_TRIGGERS`;
CREATE TABLE IF NOT EXISTS `QRTZ_BLOB_TRIGGERS` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`blob_data` blob COMMENT '存放持久化Trigger对象',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
CONSTRAINT `QRTZ_BLOB_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `QRTZ_TRIGGERS` (`sched_name`, `trigger_name`, `trigger_group`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Blob类型的触发器表';
-- ----------------------------
-- Records of QRTZ_BLOB_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_CALENDARS
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_CALENDARS`;
CREATE TABLE IF NOT EXISTS `QRTZ_CALENDARS` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`calendar_name` varchar(200) NOT NULL COMMENT '日历名称',
`calendar` blob NOT NULL COMMENT '存放持久化calendar对象',
PRIMARY KEY (`sched_name`,`calendar_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='日历信息表';
-- ----------------------------
-- Records of QRTZ_CALENDARS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_CRON_TRIGGERS
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_CRON_TRIGGERS`;
CREATE TABLE IF NOT EXISTS `QRTZ_CRON_TRIGGERS` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`cron_expression` varchar(200) NOT NULL COMMENT 'cron表达式',
`time_zone_id` varchar(80) DEFAULT NULL COMMENT '时区',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
CONSTRAINT `QRTZ_CRON_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `QRTZ_TRIGGERS` (`sched_name`, `trigger_name`, `trigger_group`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Cron类型的触发器表';
-- ----------------------------
-- Records of QRTZ_CRON_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_FIRED_TRIGGERS
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_FIRED_TRIGGERS`;
CREATE TABLE IF NOT EXISTS `QRTZ_FIRED_TRIGGERS` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`entry_id` varchar(95) NOT NULL COMMENT '调度器实例id',
`trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`instance_name` varchar(200) NOT NULL COMMENT '调度器实例名',
`fired_time` bigint(13) NOT NULL COMMENT '触发的时间',
`sched_time` bigint(13) NOT NULL COMMENT '定时器制定的时间',
`priority` int(11) NOT NULL COMMENT '优先级',
`state` varchar(16) NOT NULL COMMENT '状态',
`job_name` varchar(200) DEFAULT NULL COMMENT '任务名称',
`job_group` varchar(200) DEFAULT NULL COMMENT '任务组名',
`is_nonconcurrent` varchar(1) DEFAULT NULL COMMENT '是否并发',
`requests_recovery` varchar(1) DEFAULT NULL COMMENT '是否接受恢复执行',
PRIMARY KEY (`sched_name`,`entry_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='已触发的触发器表';
-- ----------------------------
-- Records of QRTZ_FIRED_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_JOB_DETAILS
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_JOB_DETAILS`;
CREATE TABLE IF NOT EXISTS `QRTZ_JOB_DETAILS` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`job_name` varchar(200) NOT NULL COMMENT '任务名称',
`job_group` varchar(200) NOT NULL COMMENT '任务组名',
`description` varchar(250) DEFAULT NULL COMMENT '相关介绍',
`job_class_name` varchar(250) NOT NULL COMMENT '执行任务类名称',
`is_durable` varchar(1) NOT NULL COMMENT '是否持久化',
`is_nonconcurrent` varchar(1) NOT NULL COMMENT '是否并发',
`is_update_data` varchar(1) NOT NULL COMMENT '是否更新数据',
`requests_recovery` varchar(1) NOT NULL COMMENT '是否接受恢复执行',
`job_data` blob COMMENT '存放持久化job对象',
PRIMARY KEY (`sched_name`,`job_name`,`job_group`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='任务详细信息表';
-- ----------------------------
-- Records of QRTZ_JOB_DETAILS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_LOCKS
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_LOCKS`;
CREATE TABLE IF NOT EXISTS `QRTZ_LOCKS` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`lock_name` varchar(40) NOT NULL COMMENT '悲观锁名称',
PRIMARY KEY (`sched_name`,`lock_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='存储的悲观锁信息表';
-- ----------------------------
-- Records of QRTZ_LOCKS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_PAUSED_TRIGGER_GRPS
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_PAUSED_TRIGGER_GRPS`;
CREATE TABLE IF NOT EXISTS `QRTZ_PAUSED_TRIGGER_GRPS` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
PRIMARY KEY (`sched_name`,`trigger_group`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='暂停的触发器表';
-- ----------------------------
-- Records of QRTZ_PAUSED_TRIGGER_GRPS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_SCHEDULER_STATE
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_SCHEDULER_STATE`;
CREATE TABLE IF NOT EXISTS `QRTZ_SCHEDULER_STATE` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`instance_name` varchar(200) NOT NULL COMMENT '实例名称',
`last_checkin_time` bigint(13) NOT NULL COMMENT '上次检查时间',
`checkin_interval` bigint(13) NOT NULL COMMENT '检查间隔时间',
PRIMARY KEY (`sched_name`,`instance_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='调度器状态表';
-- ----------------------------
-- Records of QRTZ_SCHEDULER_STATE
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_SIMPLE_TRIGGERS
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_SIMPLE_TRIGGERS`;
CREATE TABLE IF NOT EXISTS `QRTZ_SIMPLE_TRIGGERS` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`repeat_count` bigint(7) NOT NULL COMMENT '重复的次数统计',
`repeat_interval` bigint(12) NOT NULL COMMENT '重复的间隔时间',
`times_triggered` bigint(10) NOT NULL COMMENT '已经触发的次数',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
CONSTRAINT `QRTZ_SIMPLE_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `QRTZ_TRIGGERS` (`sched_name`, `trigger_name`, `trigger_group`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='简单触发器的信息表';
-- ----------------------------
-- Records of QRTZ_SIMPLE_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for QRTZ_SIMPROP_TRIGGERS
-- ----------------------------
-- DROP TABLE IF EXISTS `QRTZ_SIMPROP_TRIGGERS`;
CREATE TABLE IF NOT EXISTS `QRTZ_SIMPROP_TRIGGERS` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`str_prop_1` varchar(512) DEFAULT NULL COMMENT 'String类型的trigger的第一个参数',
`str_prop_2` varchar(512) DEFAULT NULL COMMENT 'String类型的trigger的第二个参数',
`str_prop_3` varchar(512) DEFAULT NULL COMMENT 'String类型的trigger的第三个参数',
`int_prop_1` int(11) DEFAULT NULL COMMENT 'int类型的trigger的第一个参数',
`int_prop_2` int(11) DEFAULT NULL COMMENT 'int类型的trigger的第二个参数',
`long_prop_1` bigint(20) DEFAULT NULL COMMENT 'long类型的trigger的第一个参数',
`long_prop_2` bigint(20) DEFAULT NULL COMMENT 'long类型的trigger的第二个参数',
`dec_prop_1` decimal(13,4) DEFAULT NULL COMMENT 'decimal类型的trigger的第一个参数',
`dec_prop_2` decimal(13,4) DEFAULT NULL COMMENT 'decimal类型的trigger的第二个参数',
`bool_prop_1` varchar(1) DEFAULT NULL COMMENT 'Boolean类型的trigger的第一个参数',
`bool_prop_2` varchar(1) DEFAULT NULL COMMENT 'Boolean类型的trigger的第二个参数',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
CONSTRAINT `QRTZ_SIMPROP_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `QRTZ_TRIGGERS` (`sched_name`, `trigger_name`, `trigger_group`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='同步机制的行锁表';
-- ----------------------------
-- Records of QRTZ_SIMPROP_TRIGGERS
-- ----------------------------
-- ----------------------------
-- Table structure for system_dc_config
-- ----------------------------
-- DROP TABLE IF EXISTS `system_dc_config`;
CREATE TABLE IF NOT EXISTS `system_dc_config` (
`config_id` int(5) NOT NULL AUTO_INCREMENT COMMENT '参数主键',
`config_name` varchar(100) DEFAULT '' COMMENT '参数名称',
`config_key` varchar(100) DEFAULT '' COMMENT '参数键名',
`config_value` varchar(500) DEFAULT '' COMMENT '参数键值',
`config_type` char(1) DEFAULT 'N' COMMENT '系统内置Y是 N否',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`config_id`)
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8 COMMENT='参数配置表';
-- ----------------------------
-- Records of system_dc_config
-- ----------------------------
INSERT INTO `system_dc_config` VALUES ('1', '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', '2022-11-25 05:04:08', '', null, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow');
INSERT INTO `system_dc_config` VALUES ('2', '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', '2022-11-25 05:04:08', '', null, '初始化密码 123456');
INSERT INTO `system_dc_config` VALUES ('3', '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', '2022-11-25 05:04:08', '', null, '深黑主题theme-dark浅色主题theme-light深蓝主题theme-blue');
INSERT INTO `system_dc_config` VALUES ('4', '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'false', 'Y', 'admin', '2022-11-25 05:04:08', '', null, '是否开启注册用户功能true开启false关闭');
INSERT INTO `system_dc_config` VALUES ('5', '用户管理-密码字符范围', 'sys.account.chrtype', '0', 'Y', 'admin', '2022-11-25 05:04:09', '', null, '默认任意字符范围0任意密码可以输入任意字符1数字密码只能为0-9数字2英文字母密码只能为a-z和A-Z字母3字母和数字密码必须包含字母数字,4字母数字和特殊字符目前支持的特殊字符包括~!@#$%^&*()-=_+');
INSERT INTO `system_dc_config` VALUES ('6', '用户管理-初始密码修改策略', 'sys.account.initPasswordModify', '0', 'Y', 'admin', '2022-11-25 05:04:09', '', null, '0初始密码修改策略关闭没有任何提示1提醒用户如果未修改初始密码则在登录时就会提醒修改密码对话框');
INSERT INTO `system_dc_config` VALUES ('7', '用户管理-账号密码更新周期', 'sys.account.passwordValidateDays', '0', 'Y', 'admin', '2022-11-25 05:04:09', '', null, '密码更新周期填写数字数据初始化值为0不限制若修改必须为大于0小于365的正整数如果超过这个周期登录系统时则在登录时就会提醒修改密码对话框');
INSERT INTO `system_dc_config` VALUES ('8', '主框架页-菜单导航显示风格', 'sys.index.menuStyle', 'default', 'Y', 'admin', '2022-11-25 05:04:09', '', null, '菜单导航显示风格default为左侧导航菜单topnav为顶部导航菜单');
INSERT INTO `system_dc_config` VALUES ('9', '主框架页-是否开启页脚', 'sys.index.footer', 'true', 'Y', 'admin', '2022-11-25 05:04:09', '', null, '是否开启底部页脚显示true显示false隐藏');
INSERT INTO `system_dc_config` VALUES ('10', '主框架页-是否开启页签', 'sys.index.tagsView', 'true', 'Y', 'admin', '2022-11-25 05:04:09', '', null, '是否开启菜单多页签显示true显示false隐藏');
-- ----------------------------
-- Table structure for system_dc_dict_data
-- ----------------------------
-- DROP TABLE IF EXISTS `system_dc_dict_data`;
CREATE TABLE IF NOT EXISTS `system_dc_dict_data` (
`dict_code` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码',
`dict_sort` int(4) DEFAULT '0' COMMENT '字典排序',
`dict_label` varchar(100) DEFAULT '' COMMENT '字典标签',
`dict_value` varchar(100) DEFAULT '' COMMENT '字典键值',
`dict_type` varchar(100) DEFAULT '' COMMENT '字典类型',
`css_class` varchar(100) DEFAULT NULL COMMENT '样式属性(其他样式扩展)',
`list_class` varchar(100) DEFAULT NULL COMMENT '表格回显样式',
`is_default` char(1) DEFAULT 'N' COMMENT '是否默认Y是 N否',
`status` char(1) DEFAULT '0' COMMENT '状态0正常 1停用',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`dict_code`)
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8 COMMENT='字典数据表';
-- ----------------------------
-- Records of system_dc_dict_data
-- ----------------------------
INSERT INTO `system_dc_dict_data` VALUES ('1', '1', '', '0', 'system_dc_user_sex', '', '', 'Y', '0', 'admin', '2022-11-25 05:04:06', '', null, '性别男');
INSERT INTO `system_dc_dict_data` VALUES ('2', '2', '', '1', 'system_dc_user_sex', '', '', 'N', '0', 'admin', '2022-11-25 05:04:06', '', null, '性别女');
INSERT INTO `system_dc_dict_data` VALUES ('3', '3', '未知', '2', 'system_dc_user_sex', '', '', 'N', '0', 'admin', '2022-11-25 05:04:06', '', null, '性别未知');
INSERT INTO `system_dc_dict_data` VALUES ('4', '1', '显示', '0', 'system_dc_show_hide', '', 'primary', 'Y', '0', 'admin', '2022-11-25 05:04:06', '', null, '显示菜单');
INSERT INTO `system_dc_dict_data` VALUES ('5', '2', '隐藏', '1', 'system_dc_show_hide', '', 'danger', 'N', '0', 'admin', '2022-11-25 05:04:06', '', null, '隐藏菜单');
INSERT INTO `system_dc_dict_data` VALUES ('6', '1', '正常', '0', 'system_dc_normal_disable', '', 'primary', 'Y', '0', 'admin', '2022-11-25 05:04:06', '', null, '正常状态');
INSERT INTO `system_dc_dict_data` VALUES ('7', '2', '停用', '1', 'system_dc_normal_disable', '', 'danger', 'N', '0', 'admin', '2022-11-25 05:04:07', '', null, '停用状态');
INSERT INTO `system_dc_dict_data` VALUES ('8', '1', '正常', '0', 'system_dc_job_status', '', 'primary', 'Y', '0', 'admin', '2022-11-25 05:04:07', '', null, '正常状态');
INSERT INTO `system_dc_dict_data` VALUES ('9', '2', '暂停', '1', 'system_dc_job_status', '', 'danger', 'N', '0', 'admin', '2022-11-25 05:04:07', '', null, '停用状态');
INSERT INTO `system_dc_dict_data` VALUES ('10', '1', '默认', 'DEFAULT', 'system_dc_job_group', '', '', 'Y', '0', 'admin', '2022-11-25 05:04:07', '', null, '默认分组');
INSERT INTO `system_dc_dict_data` VALUES ('11', '2', '系统', 'SYSTEM', 'system_dc_job_group', '', '', 'N', '0', 'admin', '2022-11-25 05:04:07', '', null, '系统分组');
INSERT INTO `system_dc_dict_data` VALUES ('12', '1', '', 'Y', 'system_dc_yes_no', '', 'primary', 'Y', '0', 'admin', '2022-11-25 05:04:07', '', null, '系统默认是');
INSERT INTO `system_dc_dict_data` VALUES ('13', '2', '', 'N', 'system_dc_yes_no', '', 'danger', 'N', '0', 'admin', '2022-11-25 05:04:07', '', null, '系统默认否');
INSERT INTO `system_dc_dict_data` VALUES ('14', '1', '通知', '1', 'system_dc_notice_type', '', 'warning', 'Y', '0', 'admin', '2022-11-25 05:04:07', '', null, '通知');
INSERT INTO `system_dc_dict_data` VALUES ('15', '2', '公告', '2', 'system_dc_notice_type', '', 'success', 'N', '0', 'admin', '2022-11-25 05:04:07', '', null, '公告');
INSERT INTO `system_dc_dict_data` VALUES ('16', '1', '正常', '0', 'system_dc_notice_status', '', 'primary', 'Y', '0', 'admin', '2022-11-25 05:04:07', '', null, '正常状态');
INSERT INTO `system_dc_dict_data` VALUES ('17', '2', '关闭', '1', 'system_dc_notice_status', '', 'danger', 'N', '0', 'admin', '2022-11-25 05:04:07', '', null, '关闭状态');
INSERT INTO `system_dc_dict_data` VALUES ('18', '99', '其他', '0', 'system_dc_oper_type', '', 'info', 'N', '0', 'admin', '2022-11-25 05:04:07', '', null, '其他操作');
INSERT INTO `system_dc_dict_data` VALUES ('19', '1', '新增', '1', 'system_dc_oper_type', '', 'info', 'N', '0', 'admin', '2022-11-25 05:04:07', '', null, '新增操作');
INSERT INTO `system_dc_dict_data` VALUES ('20', '2', '修改', '2', 'system_dc_oper_type', '', 'info', 'N', '0', 'admin', '2022-11-25 05:04:07', '', null, '修改操作');
INSERT INTO `system_dc_dict_data` VALUES ('21', '3', '删除', '3', 'system_dc_oper_type', '', 'danger', 'N', '0', 'admin', '2022-11-25 05:04:08', '', null, '删除操作');
INSERT INTO `system_dc_dict_data` VALUES ('22', '4', '授权', '4', 'system_dc_oper_type', '', 'primary', 'N', '0', 'admin', '2022-11-25 05:04:08', '', null, '授权操作');
INSERT INTO `system_dc_dict_data` VALUES ('23', '5', '导出', '5', 'system_dc_oper_type', '', 'warning', 'N', '0', 'admin', '2022-11-25 05:04:08', '', null, '导出操作');
INSERT INTO `system_dc_dict_data` VALUES ('24', '6', '导入', '6', 'system_dc_oper_type', '', 'warning', 'N', '0', 'admin', '2022-11-25 05:04:08', '', null, '导入操作');
INSERT INTO `system_dc_dict_data` VALUES ('25', '7', '强退', '7', 'system_dc_oper_type', '', 'danger', 'N', '0', 'admin', '2022-11-25 05:04:08', '', null, '强退操作');
INSERT INTO `system_dc_dict_data` VALUES ('26', '8', '生成代码', '8', 'system_dc_oper_type', '', 'warning', 'N', '0', 'admin', '2022-11-25 05:04:08', '', null, '生成操作');
INSERT INTO `system_dc_dict_data` VALUES ('27', '9', '清空数据', '9', 'system_dc_oper_type', '', 'danger', 'N', '0', 'admin', '2022-11-25 05:04:08', '', null, '清空操作');
INSERT INTO `system_dc_dict_data` VALUES ('28', '1', '成功', '0', 'system_dc_common_status', '', 'primary', 'N', '0', 'admin', '2022-11-25 05:04:08', '', null, '正常状态');
INSERT INTO `system_dc_dict_data` VALUES ('29', '2', '失败', '1', 'system_dc_common_status', '', 'danger', 'N', '0', 'admin', '2022-11-25 05:04:08', '', null, '停用状态');
-- ----------------------------
-- Table structure for system_dc_dict_type
-- ----------------------------
-- DROP TABLE IF EXISTS `system_dc_dict_type`;
CREATE TABLE IF NOT EXISTS `system_dc_dict_type` (
`dict_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键',
`dict_name` varchar(100) DEFAULT '' COMMENT '字典名称',
`dict_type` varchar(100) DEFAULT '' COMMENT '字典类型',
`status` char(1) DEFAULT '0' COMMENT '状态0正常 1停用',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`dict_id`),
UNIQUE KEY `dict_type` (`dict_type`)
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8 COMMENT='字典类型表';
-- ----------------------------
-- Records of system_dc_dict_type
-- ----------------------------
INSERT INTO `system_dc_dict_type` VALUES ('1', '用户性别', 'system_dc_user_sex', '0', 'admin', '2022-11-25 05:04:05', '', null, '用户性别列表');
INSERT INTO `system_dc_dict_type` VALUES ('2', '菜单状态', 'system_dc_show_hide', '0', 'admin', '2022-11-25 05:04:05', '', null, '菜单状态列表');
INSERT INTO `system_dc_dict_type` VALUES ('3', '系统开关', 'system_dc_normal_disable', '0', 'admin', '2022-11-25 05:04:05', '', null, '系统开关列表');
INSERT INTO `system_dc_dict_type` VALUES ('4', '任务状态', 'system_dc_job_status', '0', 'admin', '2022-11-25 05:04:05', '', null, '任务状态列表');
INSERT INTO `system_dc_dict_type` VALUES ('5', '任务分组', 'system_dc_job_group', '0', 'admin', '2022-11-25 05:04:05', '', null, '任务分组列表');
INSERT INTO `system_dc_dict_type` VALUES ('6', '系统是否', 'system_dc_yes_no', '0', 'admin', '2022-11-25 05:04:06', '', null, '系统是否列表');
INSERT INTO `system_dc_dict_type` VALUES ('7', '通知类型', 'system_dc_notice_type', '0', 'admin', '2022-11-25 05:04:06', '', null, '通知类型列表');
INSERT INTO `system_dc_dict_type` VALUES ('8', '通知状态', 'system_dc_notice_status', '0', 'admin', '2022-11-25 05:04:06', '', null, '通知状态列表');
INSERT INTO `system_dc_dict_type` VALUES ('9', '操作类型', 'system_dc_oper_type', '0', 'admin', '2022-11-25 05:04:06', '', null, '操作类型列表');
INSERT INTO `system_dc_dict_type` VALUES ('10', '系统状态', 'system_dc_common_status', '0', 'admin', '2022-11-25 05:04:06', '', null, '登录状态列表');
-- ----------------------------
-- Table structure for system_dc_job
-- ----------------------------
-- DROP TABLE IF EXISTS `system_dc_job`;
CREATE TABLE IF NOT EXISTS `system_dc_job` (
`job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
`job_name` varchar(64) NOT NULL DEFAULT '' COMMENT '任务名称',
`job_group` varchar(64) NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名',
`invoke_target` varchar(500) NOT NULL COMMENT '调用目标字符串',
`cron_expression` varchar(255) DEFAULT '' COMMENT 'cron执行表达式',
`misfire_policy` varchar(20) DEFAULT '3' COMMENT '计划执行错误策略1立即执行 2执行一次 3放弃执行',
`concurrent` char(1) DEFAULT '1' COMMENT '是否并发执行0允许 1禁止',
`status` char(1) DEFAULT '0' COMMENT '状态0正常 1暂停',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT '' COMMENT '备注信息',
PRIMARY KEY (`job_id`,`job_name`,`job_group`)
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8 COMMENT='定时任务调度表';
-- ----------------------------
-- Records of system_dc_job
-- ----------------------------
INSERT INTO `system_dc_job` VALUES ('1', '系统默认(无参)', 'DEFAULT', 'ryTask.ryNoParams', '0/10 * * * * ?', '3', '1', '1', 'admin', '2022-11-25 05:04:10', '', null, '');
INSERT INTO `system_dc_job` VALUES ('2', '系统默认(有参)', 'DEFAULT', 'ryTask.ryParams(\'ry\')', '0/15 * * * * ?', '3', '1', '1', 'admin', '2022-11-25 05:04:10', '', null, '');
INSERT INTO `system_dc_job` VALUES ('3', '系统默认(多参)', 'DEFAULT', 'ryTask.ryMultipleParams(\'ry\', true, 2000L, 316.50D, 100)', '0/20 * * * * ?', '3', '1', '1', 'admin', '2022-11-25 05:04:10', '', null, '');
-- ----------------------------
-- Table structure for system_dc_job_log
-- ----------------------------
-- DROP TABLE IF EXISTS `system_dc_job_log`;
CREATE TABLE IF NOT EXISTS `system_dc_job_log` (
`job_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
`job_name` varchar(64) NOT NULL COMMENT '任务名称',
`job_group` varchar(64) NOT NULL COMMENT '任务组名',
`invoke_target` varchar(500) NOT NULL COMMENT '调用目标字符串',
`job_message` varchar(500) DEFAULT NULL COMMENT '日志信息',
`status` char(1) DEFAULT '0' COMMENT '执行状态0正常 1失败',
`exception_info` varchar(2000) DEFAULT '' COMMENT '异常信息',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`job_log_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='定时任务调度日志表';
-- ----------------------------
-- Records of system_dc_job_log
-- ----------------------------
INSERT INTO `system_dc_job_log` VALUES ('1', '系统默认(无参)', 'DEFAULT', 'ryTask.ryNoParams', '系统默认(无参) 总共耗时2毫秒', '0', '', '2022-11-25 05:08:23');

View File

@@ -0,0 +1,11 @@
LOCK TABLES `sys_menu` WRITE;
/*!40000 ALTER TABLE `sys_menu` DISABLE KEYS */;
INSERT INTO `sys_menu` VALUES (170,NULL,5,0,'数据比对',NULL,NULL,4,'database','compare',_binary '\0',_binary '\0',_binary '\0',NULL,'admin','admin','2023-04-08 00:36:15','2023-04-19 10:27:52'),
(171,170,0,1,'数据库配置','dcDbConfig','compare/dcDbConfig/dcDbConfig',3,'develop','dcDbConfig',_binary '\0',_binary '\0',_binary '\0','user:list','admin','admin','2023-04-08 00:41:45','2023-04-15 16:39:49'),
(172,170,0,1,'任务配置','dcJobConfig','compare/dcJobConfig/dcJobConfig',4,'develop','dcJobConfig',_binary '\0',_binary '\0',_binary '\0','user:list','admin','admin','2023-04-08 00:43:01','2023-04-15 16:41:09'),
(173,170,0,1,'任务实例','dcJobInstance','compare/dcJobInstance/dcJobInstance',5,'icon','dcJobInstance',_binary '\0',_binary '\0',_binary '\0','user:list','admin','admin','2023-04-08 00:43:46','2023-04-15 16:43:02'),
(174,170,0,1,'调度日志','dcJobLog','compare/dcJobLog/dcJobLog',7,'timing','dcJobLog',_binary '\0',_binary '\0',_binary '\0','user:list','admin','admin','2023-04-08 00:46:16','2023-04-15 16:43:55'),
(175,170,0,1,'定时调度','dcJob','compare/dcJob/dcJob',6,'sqlMonitor','dcJob',_binary '\0',_binary '\0',_binary '\0','user:list','admin','admin','2023-04-08 00:48:47','2023-04-15 16:43:27');
/*!40000 ALTER TABLE `sys_menu` ENABLE KEYS */;
UNLOCK TABLES;

36270
studio/install/sql/studio.sql Normal file

File diff suppressed because it is too large Load Diff