fix bugs
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
## 一、调整内存:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144](elasticsearch用户拥有的内存权限太小,至少需要262144)
|
||||
|
||||
#### 1.修改配置sysctl.conf
|
||||
[root@localhost ~]# vi /etc/sysctl.conf
|
||||
#### 2.添加下面配置:
|
||||
vm.max_map_count=262144
|
||||
#### 3.重新加载:
|
||||
[root@localhost ~]# sysctl -p
|
||||
#### 4.最后重新启动elasticsearch,即可启动成功。
|
||||
|
||||
|
||||
## 二、Docker 命令自动补全
|
||||
#### 1.安装依赖工具bash-complete
|
||||
[root@localhost ~]# yum install -y bash-completion
|
||||
|
||||
[root@localhost ~]# source /usr/share/bash-completion/completions/docker
|
||||
|
||||
[root@localhost ~]# source /usr/share/bash-completion/bash_completion
|
||||
|
||||
## 三、将本文件夹内的文件拷贝至服务器
|
||||
#### 1.对sh脚本赋予执行权限
|
||||
|
||||
#### 2.执行 ./deploy.sh
|
||||
|
||||
#### 3.等待服务启动完毕即可
|
||||
|
||||
#### 4.卸载执行 ./undeploy.sh
|
||||
@@ -0,0 +1,88 @@
|
||||
#./bin/bash
|
||||
# 定义颜色
|
||||
BLUE_COLOR="\033[36m"
|
||||
RED_COLOR="\033[31m"
|
||||
GREEN_COLOR="\033[32m"
|
||||
VIOLET_COLOR="\033[35m"
|
||||
RES="\033[0m"
|
||||
|
||||
echo -e "${BLUE_COLOR}# ######################################################################${RES}"
|
||||
echo -e "${BLUE_COLOR}# Docker ELK Deploy Script #${RES}"
|
||||
echo -e "${BLUE_COLOR}# ######################################################################${RES}"
|
||||
|
||||
# 创建目录
|
||||
echo -e "${BLUE_COLOR}---> create [elasticsearch]directory start.${RES}"
|
||||
if [ ! -d "./elasticsearch/" ]; then
|
||||
mkdir -p ./elasticsearch/master/conf ./elasticsearch/master/data ./elasticsearch/master/logs \
|
||||
./elasticsearch/slave1/conf ./elasticsearch/slave1/data ./elasticsearch/slave1/logs \
|
||||
./elasticsearch/slave2/conf ./elasticsearch/slave2/data ./elasticsearch/slave2/logs
|
||||
fi
|
||||
|
||||
echo -e "${RED_COLOR}---> create [kibana]directory start.${RES}"
|
||||
if [ ! -d "./kibana/" ]; then
|
||||
mkdir -p ./kibana/conf ./kibana/logs
|
||||
fi
|
||||
|
||||
echo -e "${GREEN_COLOR}---> create [logstash]directory start.${RES}"
|
||||
if [ ! -d "./logstash/" ]; then
|
||||
mkdir -p ./logstash/conf ./logstash/logs
|
||||
fi
|
||||
|
||||
echo -e "${GREEN_COLOR}---> create [filebeat]directory start.${RES}"
|
||||
if [ ! -d "./filebeat/" ]; then
|
||||
mkdir -p ./filebeat/conf ./filebeat/logs ./filebeat/data
|
||||
fi
|
||||
|
||||
echo -e "${VIOLET_COLOR}---> create [nginx]directory start.${RES}"
|
||||
if [ ! -d "./nginx/" ]; then
|
||||
mkdir -p ./nginx/conf ./nginx/logs ./nginx/www
|
||||
fi
|
||||
echo -e "${BLUE_COLOR}===> create directory success.${RES}"
|
||||
|
||||
# 目录授权(data/logs 都要授读/写权限)
|
||||
echo -e "${BLUE_COLOR}---> directory authorize start.${RES}"
|
||||
if [ -d "./elasticsearch/" ]; then
|
||||
chmod 777 ./elasticsearch/master/data/ ./elasticsearch/master/logs/ \
|
||||
./elasticsearch/slave1/data/ ./elasticsearch/slave1/logs/ \
|
||||
./elasticsearch/slave2/data/ ./elasticsearch/slave2/logs
|
||||
fi
|
||||
|
||||
if [ -d "./filebeat/" ]; then
|
||||
chmod 777 ./filebeat/data/ ./filebeat/logs/
|
||||
fi
|
||||
echo -e "${BLUE_COLOR}===> directory authorize success.${RES}"
|
||||
|
||||
# 移动配置文件
|
||||
echo -e "${BLUE_COLOR}---> move [elasticsearch]config file start.${RES}"
|
||||
if [ -f "./es-master.yml" ] && [ -f "./es-slave1.yml" ] && [ -f "./es-slave2.yml" ]; then
|
||||
mv ./es-master.yml ./elasticsearch/master/conf
|
||||
mv ./es-slave1.yml ./elasticsearch/slave1/conf
|
||||
mv ./es-slave2.yml ./elasticsearch/slave2/conf
|
||||
fi
|
||||
|
||||
echo -e "${RED_COLOR}---> move [kibana]config file start.${RES}"
|
||||
if [ -f "./kibana.yml" ]; then
|
||||
mv ./kibana.yml ./kibana/conf
|
||||
fi
|
||||
|
||||
echo -e "${GREEN_COLOR}---> move [logstash]config file start.${RES}"
|
||||
if [ -f "./logstash.yml" ] && [ -f "./logstash-filebeat.conf" ]; then
|
||||
mv ./logstash-filebeat.conf ./logstash/conf
|
||||
mv ./logstash.yml ./logstash/conf
|
||||
fi
|
||||
|
||||
echo -e "${GREEN_COLOR}---> move [filebeat]config file start.${RES}"
|
||||
if [ -f "./filebeat.yml" ]; then
|
||||
mv ./filebeat.yml ./filebeat/conf
|
||||
fi
|
||||
|
||||
echo -e "${VIOLET_COLOR}---> move [nginx]config file start.${RES}"
|
||||
if [ -f "./nginx.conf" ]; then
|
||||
mv ./nginx.conf ./nginx/conf
|
||||
fi
|
||||
echo -e "${BLUE_COLOR}===> move config files success.${RES}"
|
||||
echo -e "${GREEN_COLOR}>>>>>>>>>>>>>>>>>> The End <<<<<<<<<<<<<<<<<<${RES}"
|
||||
|
||||
# 部署项目
|
||||
echo -e "${BLUE_COLOR}==================> Docker deploy Start <==================${RES}"
|
||||
docker-compose up --build -d
|
||||
@@ -0,0 +1,115 @@
|
||||
version: "3"
|
||||
services:
|
||||
es-master:
|
||||
container_name: es-master
|
||||
hostname: es-master
|
||||
image: elasticsearch:7.1.1
|
||||
restart: always
|
||||
ports:
|
||||
- 9200:9200
|
||||
- 9300:9300
|
||||
volumes:
|
||||
- ./elasticsearch/master/conf/es-master.yml:/usr/share/elasticsearch/config/elasticsearch.yml
|
||||
- ./elasticsearch/master/data:/usr/share/elasticsearch/data
|
||||
- ./elasticsearch/master/logs:/usr/share/elasticsearch/logs
|
||||
environment:
|
||||
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
|
||||
|
||||
es-slave1:
|
||||
container_name: es-slave1
|
||||
image: elasticsearch:7.1.1
|
||||
restart: always
|
||||
ports:
|
||||
- 9201:9200
|
||||
- 9301:9300
|
||||
volumes:
|
||||
- ./elasticsearch/slave1/conf/es-slave1.yml:/usr/share/elasticsearch/config/elasticsearch.yml
|
||||
- ./elasticsearch/slave1/data:/usr/share/elasticsearch/data
|
||||
- ./elasticsearch/slave1/logs:/usr/share/elasticsearch/logs
|
||||
environment:
|
||||
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
|
||||
|
||||
es-slave2:
|
||||
container_name: es-slave2
|
||||
image: elasticsearch:7.1.1
|
||||
restart: always
|
||||
ports:
|
||||
- 9202:9200
|
||||
- 9302:9300
|
||||
volumes:
|
||||
- ./elasticsearch/slave2/conf/es-slave2.yml:/usr/share/elasticsearch/config/elasticsearch.yml
|
||||
- ./elasticsearch/slave2/data:/usr/share/elasticsearch/data
|
||||
- ./elasticsearch/slave2/logs:/usr/share/elasticsearch/logs
|
||||
environment:
|
||||
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
|
||||
|
||||
es-head:
|
||||
container_name: es-head
|
||||
image: mobz/elasticsearch-head:5
|
||||
restart: always
|
||||
ports:
|
||||
- 9100:9100
|
||||
depends_on:
|
||||
- es-master
|
||||
- es-slave1
|
||||
- es-slave2
|
||||
|
||||
kibana:
|
||||
container_name: kibana
|
||||
hostname: kibana
|
||||
image: kibana:7.1.1
|
||||
restart: always
|
||||
ports:
|
||||
- 5601:5601
|
||||
volumes:
|
||||
- ./kibana/conf/kibana.yml:/usr/share/kibana/config/kibana.yml
|
||||
environment:
|
||||
- elasticsearch.hosts=http://es-master:9200
|
||||
depends_on:
|
||||
- es-master
|
||||
- es-slave1
|
||||
- es-slave2
|
||||
|
||||
filebeat:
|
||||
# 容器名称
|
||||
container_name: filebeat
|
||||
# 主机名称
|
||||
hostname: filebeat
|
||||
# 镜像
|
||||
image: docker.elastic.co/beats/filebeat:7.1.1
|
||||
# 重启机制
|
||||
restart: always
|
||||
# 持久化挂载
|
||||
volumes:
|
||||
- ./filebeat/conf/filebeat.yml:/usr/share/filebeat/filebeat.yml
|
||||
# 映射到容器中[作为数据源]
|
||||
- ./logs:/home/project/elk/logs
|
||||
- ./filebeat/logs:/usr/share/filebeat/logs
|
||||
- ./filebeat/data:/usr/share/filebeat/data
|
||||
# 将指定容器连接到当前连接,可以设置别名,避免ip方式导致的容器重启动态改变的无法连接情况
|
||||
links:
|
||||
- logstash
|
||||
ports:
|
||||
- 9000:9000
|
||||
# 依赖服务[可无]
|
||||
depends_on:
|
||||
- es-master
|
||||
- es-slave1
|
||||
- es-slave2
|
||||
|
||||
logstash:
|
||||
container_name: logstash
|
||||
hostname: logstash
|
||||
image: logstash:7.1.1
|
||||
command: logstash -f ./conf/logstash-filebeat.conf
|
||||
restart: always
|
||||
volumes:
|
||||
# 映射到容器中
|
||||
- ./logstash/conf/logstash-filebeat.conf:/usr/share/logstash/conf/logstash-filebeat.conf
|
||||
- ./logstash/conf/logstash.yml:/usr/share/logstash/config/logstash.yml
|
||||
ports:
|
||||
- 5044:5044
|
||||
depends_on:
|
||||
- es-master
|
||||
- es-slave1
|
||||
- es-slave2
|
||||
@@ -0,0 +1,28 @@
|
||||
# 集群名称
|
||||
cluster.name: es-cluster
|
||||
# 节点名称
|
||||
node.name: es-master
|
||||
# 是否可以成为master节点
|
||||
node.master: true
|
||||
# 是否允许该节点存储数据,默认开启
|
||||
node.data: false
|
||||
# 网络绑定
|
||||
network.host: 0.0.0.0
|
||||
# 设置对外服务的http端口
|
||||
http.port: 9200
|
||||
# 设置节点间交互的tcp端口
|
||||
transport.port: 9300
|
||||
# 集群发现
|
||||
discovery.seed_hosts:
|
||||
- es-master
|
||||
- es-slave1
|
||||
- es-slave2
|
||||
# 手动指定可以成为 mater 的所有节点的 name 或者 ip,这些配置将会在第一次选举中进行计算
|
||||
cluster.initial_master_nodes:
|
||||
- es-master
|
||||
# 支持跨域访问
|
||||
http.cors.enabled: true
|
||||
http.cors.allow-origin: "*"
|
||||
# 安全认证
|
||||
xpack.security.enabled: false
|
||||
#http.cors.allow-headers: "Authorization"
|
||||
@@ -0,0 +1,28 @@
|
||||
# 集群名称
|
||||
cluster.name: es-cluster
|
||||
# 节点名称
|
||||
node.name: es-slave1
|
||||
# 是否可以成为master节点
|
||||
node.master: true
|
||||
# 是否允许该节点存储数据,默认开启
|
||||
node.data: true
|
||||
# 网络绑定
|
||||
network.host: 0.0.0.0
|
||||
# 设置对外服务的http端口
|
||||
http.port: 9201
|
||||
# 设置节点间交互的tcp端口
|
||||
#transport.port: 9301
|
||||
# 集群发现
|
||||
discovery.seed_hosts:
|
||||
- es-master
|
||||
- es-slave1
|
||||
- es-slave2
|
||||
# 手动指定可以成为 mater 的所有节点的 name 或者 ip,这些配置将会在第一次选举中进行计算
|
||||
cluster.initial_master_nodes:
|
||||
- es-master
|
||||
# 支持跨域访问
|
||||
http.cors.enabled: true
|
||||
http.cors.allow-origin: "*"
|
||||
# 安全认证
|
||||
xpack.security.enabled: false
|
||||
#http.cors.allow-headers: "Authorization"
|
||||
@@ -0,0 +1,28 @@
|
||||
# 集群名称
|
||||
cluster.name: es-cluster
|
||||
# 节点名称
|
||||
node.name: es-slave2
|
||||
# 是否可以成为master节点
|
||||
node.master: true
|
||||
# 是否允许该节点存储数据,默认开启
|
||||
node.data: true
|
||||
# 网络绑定
|
||||
network.host: 0.0.0.0
|
||||
# 设置对外服务的http端口
|
||||
http.port: 9202
|
||||
# 设置节点间交互的tcp端口
|
||||
#transport.port: 9302
|
||||
# 集群发现
|
||||
discovery.seed_hosts:
|
||||
- es-master
|
||||
- es-slave1
|
||||
- es-slave2
|
||||
# 手动指定可以成为 mater 的所有节点的 name 或者 ip,这些配置将会在第一次选举中进行计算
|
||||
cluster.initial_master_nodes:
|
||||
- es-master
|
||||
# 支持跨域访问
|
||||
http.cors.enabled: true
|
||||
http.cors.allow-origin: "*"
|
||||
# 安全认证
|
||||
xpack.security.enabled: false
|
||||
#http.cors.allow-headers: "Authorization"
|
||||
@@ -0,0 +1,37 @@
|
||||
filebeat.inputs:
|
||||
- type: log
|
||||
enabled: true
|
||||
paths:
|
||||
# 当前目录下的所有.log文件
|
||||
- /home/project/elk/logs/*.log
|
||||
multiline.pattern: ^\[
|
||||
multiline.negate: true
|
||||
multiline.match: after
|
||||
- type: tcp
|
||||
enabled: true
|
||||
max_message_size: 10MiB
|
||||
host: "0.0.0.0:9000"
|
||||
|
||||
filebeat.config.modules:
|
||||
path: ${path.config}/modules.d/*.yml
|
||||
reload.enabled: false
|
||||
|
||||
setup.template.settings:
|
||||
index.number_of_shards: 1
|
||||
|
||||
setup.dashboards.enabled: false
|
||||
|
||||
setup.kibana:
|
||||
host: "http://kibana:5601"
|
||||
|
||||
# 不直接传输至ES
|
||||
#output.elasticsearch:
|
||||
# hosts: ["http://es-master:9200"]
|
||||
# index: "filebeat-%{[beat.version]}-%{+yyyy.MM.dd}"
|
||||
|
||||
output.logstash:
|
||||
hosts: ["logstash:5044"]
|
||||
|
||||
processors:
|
||||
- add_host_metadata: ~
|
||||
- add_cloud_metadata: ~
|
||||
@@ -0,0 +1,8 @@
|
||||
# 服务端口
|
||||
server.port: 5601
|
||||
# 服务IP
|
||||
server.host: "0.0.0.0"
|
||||
# ES
|
||||
elasticsearch.hosts: ["http://es-master:9200"]
|
||||
# 汉化
|
||||
i18n.locale: "zh-CN"
|
||||
@@ -0,0 +1,23 @@
|
||||
input {
|
||||
# 来源beats
|
||||
beats {
|
||||
# 端口
|
||||
port => "5044"
|
||||
}
|
||||
}
|
||||
# 分析、过滤插件,可以多个
|
||||
filter {
|
||||
grok {
|
||||
match => { "message" => "%{COMBINEDAPACHELOG}"}
|
||||
}
|
||||
geoip {
|
||||
source => "clientip"
|
||||
}
|
||||
}
|
||||
output {
|
||||
# 选择elasticsearch
|
||||
elasticsearch {
|
||||
hosts => ["http://es-master:9200"]
|
||||
index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
# 服务IP
|
||||
http.host: "0.0.0.0"
|
||||
# ES
|
||||
xpack.monitoring.elasticsearch.hosts: [ "http://es-master:9200" ]
|
||||
|
||||
xpack.monitoring.enabled: true
|
||||
|
||||
xpack.management.enabled: false
|
||||
@@ -0,0 +1,16 @@
|
||||
#./bin/bash
|
||||
# 定义颜色
|
||||
BLUE_COLOR="\033[36m"
|
||||
RED_COLOR="\033[31m"
|
||||
GREEN_COLOR="\033[32m"
|
||||
VIOLET_COLOR="\033[35m"
|
||||
RES="\033[0m"
|
||||
|
||||
echo -e "${BLUE_COLOR}# ######################################################################${RES}"
|
||||
echo -e "${BLUE_COLOR}# Docker ELK UnDeploy Script #${RES}"
|
||||
echo -e "${BLUE_COLOR}# ######################################################################${RES}"
|
||||
|
||||
# 部署项目
|
||||
echo -e "${BLUE_COLOR}==================> Docker UnDeploy Start <==================${RES}"
|
||||
docker-compose stop
|
||||
docker-compose rm
|
||||
@@ -0,0 +1 @@
|
||||
java -Xms1024m -Xmx1024m -jar app.jar
|
||||
@@ -0,0 +1,76 @@
|
||||
#!/bin/bash
|
||||
|
||||
#设置jar文件名
|
||||
APP_NAME=app.jar
|
||||
|
||||
#使用说明,用来提示输入参数
|
||||
usage() {
|
||||
echo "Usage: sh 执行脚本.sh [start|stop|restart|status]"
|
||||
exit 1
|
||||
}
|
||||
|
||||
#检查程序是否在运行
|
||||
is_exist(){
|
||||
pid=`ps -ef|grep $APP_NAME|grep -v grep|awk '{print $2}' `
|
||||
#如果不存在返回1,存在返回0
|
||||
if [ -z "${pid}" ]; then
|
||||
return 1
|
||||
else
|
||||
return 0
|
||||
fi
|
||||
}
|
||||
|
||||
#启动方法
|
||||
start(){
|
||||
is_exist
|
||||
if [ $? -eq "0" ]; then
|
||||
echo "${APP_NAME} is already running. pid=${pid} ."
|
||||
else
|
||||
nohup java -Xms1024m -Xmx1024m -jar $APP_NAME > /dev/null 2>&1 &
|
||||
fi
|
||||
}
|
||||
|
||||
#停止方法
|
||||
stop(){
|
||||
is_exist
|
||||
if [ $? -eq "0" ]; then
|
||||
kill -9 $pid
|
||||
else
|
||||
echo "${APP_NAME} is not running"
|
||||
fi
|
||||
}
|
||||
|
||||
#输出运行状态
|
||||
status(){
|
||||
is_exist
|
||||
if [ $? -eq "0" ]; then
|
||||
echo "${APP_NAME} is running. Pid is ${pid}"
|
||||
else
|
||||
echo "${APP_NAME} is NOT running."
|
||||
fi
|
||||
}
|
||||
|
||||
#重启
|
||||
restart(){
|
||||
stop
|
||||
start
|
||||
}
|
||||
|
||||
#根据输入参数,选择执行对应方法,不输入则执行使用说明
|
||||
case "$1" in
|
||||
"start")
|
||||
start
|
||||
;;
|
||||
"stop")
|
||||
stop
|
||||
;;
|
||||
"status")
|
||||
status
|
||||
;;
|
||||
"restart")
|
||||
restart
|
||||
;;
|
||||
*)
|
||||
usage
|
||||
;;
|
||||
esac
|
||||
@@ -0,0 +1,687 @@
|
||||
Table: blade_attach(附件表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------------- | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| link | VARCHAR(1000) | YES | | | 附件地址 |
|
||||
| domain_url | VARCHAR(500) | YES | | | 附件域名 |
|
||||
| name | VARCHAR(500) | YES | | | 附件名称 |
|
||||
| original_name | VARCHAR(500) | YES | | | 附件原名 |
|
||||
| extension | VARCHAR(12) | YES | | | 附件拓展名 |
|
||||
| attach_size | BIGINT(20) | YES | | | 附件大小 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | | 是否已删除 |
|
||||
|
||||
Table: blade_client(客户端表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ----------------------- | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| client_id | VARCHAR(48) | NO | | | 客户端id |
|
||||
| client_secret | VARCHAR(256) | NO | | | 客户端密钥 |
|
||||
| resource_ids | VARCHAR(256) | YES | | | 资源集合 |
|
||||
| scope | VARCHAR(256) | NO | | | 授权范围 |
|
||||
| authorized_grant_types | VARCHAR(256) | NO | | | 授权类型 |
|
||||
| web_server_redirect_uri | VARCHAR(256) | YES | | | 回调地址 |
|
||||
| authorities | VARCHAR(256) | YES | | | 权限 |
|
||||
| access_token_validity | INT(10) | NO | | | 令牌过期秒数 |
|
||||
| refresh_token_validity | INT(10) | NO | | | 刷新令牌过期秒数|
|
||||
| additional_information | VARCHAR(4096) | YES | | | 附加说明 |
|
||||
| autoapprove | VARCHAR(256) | YES | | | 自动授权 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | NO | | | 状态 |
|
||||
| is_deleted | INT(10) | NO | | | 是否已删除 |
|
||||
|
||||
Table: blade_code(代码生成表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------------- | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| model_id | BIGINT(20) | YES | | | 数据模型主键 |
|
||||
| service_name | VARCHAR(64) | YES | | | 服务名称 |
|
||||
| code_name | VARCHAR(64) | YES | | | 模块名称 |
|
||||
| table_name | VARCHAR(64) | YES | | | 表名 |
|
||||
| table_prefix | VARCHAR(64) | YES | | | 表前缀 |
|
||||
| pk_name | VARCHAR(32) | YES | | | 主键名 |
|
||||
| package_name | VARCHAR(500) | YES | | | 后端包名 |
|
||||
| template_type | VARCHAR(32) | YES | | | 模版类型 |
|
||||
| author | VARCHAR(32) | YES | | | 作者信息 |
|
||||
| sub_model_id | VARCHAR(32) | YES | | | 子表模型主键 |
|
||||
| sub_fk_id | VARCHAR(32) | YES | | | 子表绑定外键 |
|
||||
| tree_id | VARCHAR(32) | YES | | | 树主键字段 |
|
||||
| tree_pid | VARCHAR(32) | YES | | | 树父主键字段 |
|
||||
| tree_name | VARCHAR(64) | YES | | | 树名称字段 |
|
||||
| base_mode | INT(10) | YES | | | 基础业务模式 |
|
||||
| wrap_mode | INT(10) | YES | | | 包装器模式 |
|
||||
| feign_mode | INT(10) | YES | | | 远程调用模式 |
|
||||
| code_style | VARCHAR(32) | YES | | | 代码风格 |
|
||||
| api_path | VARCHAR(2000) | YES | | | 后端路径 |
|
||||
| web_path | VARCHAR(2000) | YES | | | 前端路径 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_datasource(数据源配置表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
|-----------------|--------------| ---- | --- | ------- |------------|
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| category | INT(2) | YES | | | 数据源类型 |
|
||||
| name | VARCHAR(100) | YES | | | 名称 |
|
||||
| driver_class | VARCHAR(100) | YES | | | 驱动类 |
|
||||
| url | VARCHAR(500) | YES | | | 连接地址 |
|
||||
| username | VARCHAR(50) | YES | | | 用户名 |
|
||||
| password | VARCHAR(50) | YES | | | 密码 |
|
||||
| sharding_config | LONGTEXT | YES | | | 分库分表配置 |
|
||||
| remark | VARCHAR(255) | YES | | | 备注 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | | 是否已删除 |
|
||||
|
||||
Table: blade_dept(机构表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------------- | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| parent_id | BIGINT(20) | YES | | 0 | 父主键 |
|
||||
| ancestors | VARCHAR(2000) | YES | | | 祖级列表 |
|
||||
| dept_category | INT(10) | YES | | | 部门类型 |
|
||||
| dept_name | VARCHAR(45) | YES | | | 部门名 |
|
||||
| full_name | VARCHAR(45) | YES | | | 部门全称 |
|
||||
| sort | INT(10) | YES | | | 排序 |
|
||||
| remark | VARCHAR(255) | YES | | | 备注 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_dict(字典表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ---------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| parent_id | BIGINT(20) | YES | | 0 | 父主键 |
|
||||
| code | VARCHAR(255) | YES | | | 字典码 |
|
||||
| dict_key | VARCHAR(255) | YES | | | 字典值 |
|
||||
| dict_value | VARCHAR(255) | YES | | | 字典名称 |
|
||||
| sort | INT(10) | YES | | | 排序 |
|
||||
| remark | VARCHAR(255) | YES | | | 字典备注 |
|
||||
| is_sealed | INT(10) | YES | | 0 | 是否已封存 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_dict_biz(业务字典表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ---------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | | 租户ID |
|
||||
| parent_id | BIGINT(20) | YES | | 0 | 父主键 |
|
||||
| code | VARCHAR(255) | YES | | | 字典码 |
|
||||
| dict_key | VARCHAR(255) | YES | | | 字典值 |
|
||||
| dict_value | VARCHAR(255) | YES | | | 字典名称 |
|
||||
| sort | INT(10) | YES | | | 排序 |
|
||||
| remark | VARCHAR(255) | YES | | | 字典备注 |
|
||||
| is_sealed | INT(10) | YES | | 0 | 是否已封存 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_log_api(接口日志表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------------ | ------------- | ---- | --- | ----------------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 编号 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| service_id | VARCHAR(32) | YES | | | 服务ID |
|
||||
| server_host | VARCHAR(255) | YES | | | 服务器名 |
|
||||
| server_ip | VARCHAR(255) | YES | | | 服务器IP地址 |
|
||||
| env | VARCHAR(255) | YES | | | 服务器环境 |
|
||||
| type | CHAR(1) | YES | | 1 | 日志类型 |
|
||||
| title | VARCHAR(255) | YES | | | 日志标题 |
|
||||
| method | VARCHAR(10) | YES | | | 操作方式 |
|
||||
| request_uri | VARCHAR(255) | YES | | | 请求URI |
|
||||
| user_agent | VARCHAR(1000) | YES | | | 用户代理 |
|
||||
| remote_ip | VARCHAR(255) | YES | | | 操作IP地址 |
|
||||
| method_class | VARCHAR(255) | YES | | | 方法类 |
|
||||
| method_name | VARCHAR(255) | YES | | | 方法名 |
|
||||
| params | TEXT(65535) | YES | | | 操作提交的数据 |
|
||||
| time | VARCHAR(64) | YES | | | 执行时间 |
|
||||
| create_by | VARCHAR(64) | YES | | | 创建者 |
|
||||
| create_time | DATETIME(19) | YES | | CURRENT_TIMESTAMP | 创建时间 |
|
||||
|
||||
Table: blade_log_error(错误日志表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| -------------- | ------------- | ---- | --- | ----------------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 编号 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| service_id | VARCHAR(32) | YES | | | 服务ID |
|
||||
| server_host | VARCHAR(255) | YES | | | 服务器名 |
|
||||
| server_ip | VARCHAR(255) | YES | | | 服务器IP地址 |
|
||||
| env | VARCHAR(255) | YES | | | 系统环境 |
|
||||
| method | VARCHAR(10) | YES | | | 操作方式 |
|
||||
| request_uri | VARCHAR(255) | YES | | | 请求URI |
|
||||
| user_agent | VARCHAR(1000) | YES | | | 用户代理 |
|
||||
| stack_trace | TEXT(65535) | YES | | | 堆栈 |
|
||||
| exception_name | VARCHAR(255) | YES | | | 异常名 |
|
||||
| message | TEXT(65535) | YES | | | 异常信息 |
|
||||
| line_number | INT(10) | YES | | | 错误行数 |
|
||||
| remote_ip | VARCHAR(255) | YES | | | 操作IP地址 |
|
||||
| method_class | VARCHAR(255) | YES | | | 方法类 |
|
||||
| file_name | VARCHAR(1000) | YES | | | 文件名 |
|
||||
| method_name | VARCHAR(255) | YES | | | 方法名 |
|
||||
| params | TEXT(65535) | YES | | | 操作提交的数据 |
|
||||
| create_by | VARCHAR(64) | YES | | | 创建者 |
|
||||
| create_time | DATETIME(19) | YES | | CURRENT_TIMESTAMP | 创建时间 |
|
||||
|
||||
Table: blade_log_usual(通用日志表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------------ | ------------- | ---- | --- | ----------------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 编号 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| service_id | VARCHAR(32) | YES | | | 服务ID |
|
||||
| server_host | VARCHAR(255) | YES | | | 服务器名 |
|
||||
| server_ip | VARCHAR(255) | YES | | | 服务器IP地址 |
|
||||
| env | VARCHAR(255) | YES | | | 系统环境 |
|
||||
| log_level | VARCHAR(10) | YES | | | 日志级别 |
|
||||
| log_id | VARCHAR(100) | YES | | | 日志业务id |
|
||||
| log_data | TEXT(65535) | YES | | | 日志数据 |
|
||||
| method | VARCHAR(10) | YES | | | 操作方式 |
|
||||
| request_uri | VARCHAR(255) | YES | | | 请求URI |
|
||||
| remote_ip | VARCHAR(255) | YES | | | 操作IP地址 |
|
||||
| method_class | VARCHAR(255) | YES | | | 方法类 |
|
||||
| method_name | VARCHAR(255) | YES | | | 方法名 |
|
||||
| user_agent | VARCHAR(1000) | YES | | | 用户代理 |
|
||||
| params | TEXT(65535) | YES | | | 操作提交的数据 |
|
||||
| create_by | VARCHAR(64) | YES | | | 创建者 |
|
||||
| create_time | DATETIME(19) | YES | | CURRENT_TIMESTAMP | 创建时间 |
|
||||
|
||||
Table: blade_menu(菜单表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ---------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| parent_id | BIGINT(20) | YES | | 0 | 父级菜单 |
|
||||
| code | VARCHAR(255) | YES | | | 菜单编号 |
|
||||
| name | VARCHAR(255) | YES | | | 菜单名称 |
|
||||
| alias | VARCHAR(255) | YES | | | 菜单别名 |
|
||||
| path | VARCHAR(255) | YES | | | 请求地址 |
|
||||
| source | VARCHAR(255) | YES | | | 菜单资源 |
|
||||
| sort | INT(10) | YES | | | 排序 |
|
||||
| category | INT(10) | YES | | | 菜单类型 |
|
||||
| action | INT(10) | YES | | 0 | 操作按钮类型 |
|
||||
| is_open | INT(10) | YES | | 1 | 是否打开新页面 |
|
||||
| remark | VARCHAR(255) | YES | | | 备注 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
|
||||
Table: blade_model(数据模型表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------------- | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| datasource_id | BIGINT(20) | YES | | | 数据源主键 |
|
||||
| model_name | VARCHAR(50) | YES | | | 模型名称 |
|
||||
| model_code | VARCHAR(50) | YES | | | 模型编号 |
|
||||
| model_table | VARCHAR(100) | YES | | | 物理表名 |
|
||||
| model_class | VARCHAR(100) | YES | | | 模型类名 |
|
||||
| model_remark | VARCHAR(500) | YES | | | 模型备注 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | | 是否已删除 |
|
||||
|
||||
|
||||
Table: blade_model_prototype(数据原型表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| -------------- | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| model_id | BIGINT(20) | YES | | | 模型主键 |
|
||||
| jdbc_name | VARCHAR(50) | YES | | | 物理列名 |
|
||||
| jdbc_type | VARCHAR(20) | YES | | | 物理类型 |
|
||||
| jdbc_comment | VARCHAR(500) | YES | | | 注释说明 |
|
||||
| property_type | VARCHAR(20) | YES | | | 实体类型 |
|
||||
| property_entity| VARCHAR(500) | YES | | | 实体类型引用|
|
||||
| property_name | VARCHAR(50) | YES | | | 实体列名 |
|
||||
| is_list | INT(10) | YES | | | 列表显示 |
|
||||
| is_form | INT(10) | YES | | | 表单显示 |
|
||||
| is_row | INT(10) | YES | | | 独占一行 |
|
||||
| component_type | VARCHAR(50) | YES | | | 组件类型 |
|
||||
| dict_code | VARCHAR(50) | YES | | | 字典编码 |
|
||||
| is_required | INT(10) | YES | | | 是否必填 |
|
||||
| is_query | INT(10) | YES | | | 查询配置 |
|
||||
| query_type | VARCHAR(50) | YES | | | 查询配置 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | | 是否已删除 |
|
||||
|
||||
|
||||
Table: blade_notice(通知公告表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------------ | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| title | VARCHAR(255) | YES | | | 标题 |
|
||||
| category | INT(10) | YES | | | 类型 |
|
||||
| release_time | DATETIME(19) | YES | | | 发布时间 |
|
||||
| content | VARCHAR(2000) | YES | | | 内容 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | | 是否已删除 |
|
||||
|
||||
Table: blade_oss(对象存储表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
|--------------------| ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| category | INT(10) | YES | | | 分类 |
|
||||
| oss_code | VARCHAR(32) | YES | | | 资源编号 |
|
||||
| endpoint | VARCHAR(255) | YES | | | 资源地址 |
|
||||
| transform_endpoint | VARCHAR(255) | YES | | | 外网资源地址 |
|
||||
| access_key | VARCHAR(255) | YES | | | accessKey|
|
||||
| secret_key | VARCHAR(255) | YES | | | secretKey|
|
||||
| bucket_name | VARCHAR(255) | YES | | | 空间名 |
|
||||
| app_id | VARCHAR(255) | YES | | | 应用ID |
|
||||
| region | VARCHAR(255) | YES | | | 地域简称 |
|
||||
| remark | VARCHAR(255) | YES | | | 备注 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_param(参数表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ----------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| param_name | VARCHAR(255) | YES | | | 参数名 |
|
||||
| param_key | VARCHAR(255) | YES | | | 参数键 |
|
||||
| param_value | VARCHAR(255) | YES | | | 参数值 |
|
||||
| remark | VARCHAR(255) | YES | | | 备注 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_post(岗位表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ----------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| category | INT(10) | YES | | | 岗位类型 |
|
||||
| post_code | VARCHAR(12) | YES | | | 岗位编号 |
|
||||
| post_name | VARCHAR(64) | YES | | | 岗位名称 |
|
||||
| sort | INT(10) | YES | | | 岗位排序 |
|
||||
| remark | VARCHAR(255) | YES | | | 岗位描述 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | | 是否已删除 |
|
||||
|
||||
Table: blade_process_leave(流程请假业务表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| --------------------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 编号 |
|
||||
| process_definition_id | VARCHAR(64) | YES | | | 流程定义主键 |
|
||||
| process_instance_id | VARCHAR(64) | YES | | | 流程实例主键 |
|
||||
| start_time | DATETIME(19) | YES | | | 开始时间 |
|
||||
| end_time | DATETIME(19) | YES | | | 结束时间 |
|
||||
| reason | VARCHAR(255) | YES | | | 请假理由 |
|
||||
| task_user | VARCHAR(255) | YES | | | 第一级审批人 |
|
||||
| apply_time | DATETIME(19) | YES | | | 申请时间 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | | 是否已删除 |
|
||||
|
||||
Table: blade_region(行政区划表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| code | VARCHAR(12) | NO | PRI | | 区划编号 |
|
||||
| parent_code | VARCHAR(12) | YES | | | 父区划编号 |
|
||||
| ancestors | VARCHAR(255) | YES | | | 祖区划编号 |
|
||||
| name | VARCHAR(32) | YES | | | 区划名称 |
|
||||
| province_code | VARCHAR(12) | YES | | | 省级区划编号 |
|
||||
| province_name | VARCHAR(32) | YES | | | 省级名称 |
|
||||
| city_code | VARCHAR(12) | YES | | | 市级区划编号 |
|
||||
| city_name | VARCHAR(32) | YES | | | 市级名称 |
|
||||
| district_code | VARCHAR(12) | YES | | | 区级区划编号 |
|
||||
| district_name | VARCHAR(32) | YES | | | 区级名称 |
|
||||
| town_code | VARCHAR(12) | YES | | | 镇级区划编号 |
|
||||
| town_name | VARCHAR(32) | YES | | | 镇级名称 |
|
||||
| village_code | VARCHAR(12) | YES | | | 村级区划编号 |
|
||||
| village_name | VARCHAR(32) | YES | | | 村级名称 |
|
||||
| region_level | INT(10) | YES | | | 层级 |
|
||||
| sort | INT(10) | YES | | | 排序 |
|
||||
| remark | VARCHAR(255) | YES | | | 备注 |
|
||||
|
||||
Table: blade_report_file(报表文件表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ----------- | -------------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| name | VARCHAR(100) | NO | | | 文件名 |
|
||||
| content | MEDIUMBLOB(16777215) | YES | | | 文件内容 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_time | DATETIME(19) | YES | | | 更新时间 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_role(角色表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ---------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| parent_id | BIGINT(20) | YES | | 0 | 父主键 |
|
||||
| role_name | VARCHAR(255) | YES | | | 角色名 |
|
||||
| sort | INT(10) | YES | | | 排序 |
|
||||
| role_alias | VARCHAR(255) | YES | | | 角色别名 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_role_menu(角色菜单关联表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------- | ---------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| menu_id | BIGINT(20) | YES | | | 菜单id |
|
||||
| role_id | BIGINT(20) | YES | | | 角色id |
|
||||
|
||||
Table: blade_role_scope(角色数据权限关联表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| -------------- | ---------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| scope_category | INT(10) | YES | | | 权限类型(1:数据权限、2:接口权限)|
|
||||
| scope_id | BIGINT(20) | YES | | | 权限id |
|
||||
| role_id | BIGINT(20) | YES | | | 角色id |
|
||||
|
||||
Table: blade_scope_api(接口权限表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| menu_id | BIGINT(20) | YES | | | 菜单主键 |
|
||||
| resource_code | VARCHAR(255) | YES | | | 资源编号 |
|
||||
| scope_name | VARCHAR(255) | YES | | | 接口权限名 |
|
||||
| scope_path | VARCHAR(255) | YES | | | 接口权限地址 |
|
||||
| scope_type | INT(10) | YES | | | 接口权限类型 |
|
||||
| remark | VARCHAR(255) | YES | | | 接口权限备注 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | | 是否已删除 |
|
||||
|
||||
Table: blade_scope_data(数据权限表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------------- | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| menu_id | BIGINT(20) | YES | | | 菜单主键 |
|
||||
| resource_code | VARCHAR(255) | YES | | | 资源编号 |
|
||||
| scope_name | VARCHAR(255) | YES | | | 数据权限名称 |
|
||||
| scope_field | VARCHAR(255) | YES | | | 数据权限字段 |
|
||||
| scope_class | VARCHAR(500) | YES | | | 数据权限类名 |
|
||||
| scope_column | VARCHAR(255) | YES | | | 数据权限字段 |
|
||||
| scope_type | INT(10) | YES | | | 数据权限类型 |
|
||||
| scope_value | VARCHAR(2000) | YES | | | 数据权限值域 |
|
||||
| remark | VARCHAR(255) | YES | | | 数据权限备注 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | | 是否已删除 |
|
||||
|
||||
Table: blade_sms(短信配置表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ----------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| category | INT(10) | YES | | | 分类 |
|
||||
| sms_code | VARCHAR(32) | YES | | | 资源编号 |
|
||||
| template_id | VARCHAR(64) | YES | | | 模板ID |
|
||||
| access_key | VARCHAR(255) | YES | | | accessKey|
|
||||
| secret_key | VARCHAR(255) | YES | | | secretKey|
|
||||
| region_id | VARCHAR(255) | YES | | | regionId|
|
||||
| sign_name | VARCHAR(64) | YES | | | 短信签名 |
|
||||
| remark | VARCHAR(255) | YES | | | 备注 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_tenant(租户表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| -------------- | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| tenant_name | VARCHAR(50) | NO | | | 租户名称 |
|
||||
| domain_url | VARCHAR(255) | YES | | | 域名地址 |
|
||||
| background_url | VARCHAR(1000) | YES | | | 系统背景 |
|
||||
| linkman | VARCHAR(20) | YES | | | 联系人 |
|
||||
| contact_number | VARCHAR(20) | YES | | | 联系电话 |
|
||||
| address | VARCHAR(255) | YES | | | 联系地址 |
|
||||
| account_number | INT(10) | YES | | -1 | 账号额度 |
|
||||
| expire_time | DATETIME(19) | YES | | | 过期时间 |
|
||||
| datasource | BIGINT(20) | YES | | | 数据源ID |
|
||||
| license_key | VARCHAR(1000) | YES | | | 授权码 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_top_menu(顶部菜单表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ----------- | ------------ | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | | 租户id |
|
||||
| code | VARCHAR(255) | YES | | | 顶部菜单编号 |
|
||||
| name | VARCHAR(255) | YES | | | 顶部菜单名 |
|
||||
| source | VARCHAR(255) | YES | | | 顶部菜单资源 |
|
||||
| sort | INT(10) | YES | | | 顶部菜单排序 |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | | 是否已删除 |
|
||||
|
||||
Table: blade_top_menu_setting(顶部菜单配置表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ----------- | ---------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| top_menu_id | BIGINT(20) | YES | | | 顶部菜单主键 |
|
||||
| menu_id | BIGINT(20) | YES | | | 菜单主键 |
|
||||
|
||||
Table: blade_user(用户表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ----------- | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | 000000 | 租户ID |
|
||||
| code | VARCHAR(12) | YES | | | 用户编号 |
|
||||
| user_type | SMALLINT(5) | YES | | | 用户平台 |
|
||||
| account | VARCHAR(45) | YES | | | 账号 |
|
||||
| password | VARCHAR(45) | YES | | | 密码 |
|
||||
| name | VARCHAR(20) | YES | | | 昵称 |
|
||||
| real_name | VARCHAR(10) | YES | | | 真名 |
|
||||
| avatar | VARCHAR(500) | YES | | | 头像 |
|
||||
| email | VARCHAR(45) | YES | | | 邮箱 |
|
||||
| phone | VARCHAR(45) | YES | | | 手机 |
|
||||
| birthday | DATETIME(19) | YES | | | 生日 |
|
||||
| sex | SMALLINT(5) | YES | | | 性别 |
|
||||
| role_id | VARCHAR(1000) | YES | | | 角色id |
|
||||
| dept_id | VARCHAR(1000) | YES | | | 部门id |
|
||||
| post_id | VARCHAR(1000) | YES | | | 岗位id |
|
||||
| create_user | BIGINT(20) | YES | | | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | | 创建部门 |
|
||||
| create_time | DATETIME(19) | YES | | | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | | 修改人 |
|
||||
| update_time | DATETIME(19) | YES | | | 修改时间 |
|
||||
| status | INT(10) | YES | | | 状态 |
|
||||
| is_deleted | INT(10) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_user_dept(用户部门表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------- | ---------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| user_id | BIGINT(20) | YES | | 0 | 用户ID |
|
||||
| dept_id | BIGINT(20) | YES | | 0 | 部门ID |
|
||||
|
||||
Table: blade_user_oauth(用户第三方认证表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| --------- | ------------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| tenant_id | VARCHAR(12) | YES | | | 租户ID |
|
||||
| uuid | VARCHAR(64) | YES | | | 第三方系统用户ID|
|
||||
| user_id | BIGINT(20) | YES | | | 用户ID |
|
||||
| username | VARCHAR(32) | YES | | | 账号 |
|
||||
| nickname | VARCHAR(64) | YES | | | 用户名 |
|
||||
| avatar | VARCHAR(1000) | YES | | | 头像 |
|
||||
| blog | VARCHAR(50) | YES | | | 应用主页 |
|
||||
| company | VARCHAR(255) | YES | | | 公司名 |
|
||||
| location | VARCHAR(255) | YES | | | 地址 |
|
||||
| email | VARCHAR(255) | YES | | | 邮件 |
|
||||
| remark | VARCHAR(255) | YES | | | 备注 |
|
||||
| gender | VARCHAR(16) | YES | | | 性别 |
|
||||
| source | VARCHAR(16) | YES | | | 来源 |
|
||||
|
||||
Table: blade_user_web(用户平台拓展表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------- | ---------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| user_id | BIGINT(20) | YES | | 0 | 用户ID |
|
||||
| user_ext | VARCHAR(255) | YES | | | 用户拓展信息 |
|
||||
|
||||
Table: blade_user_app(用户平台拓展表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------- | ---------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| user_id | BIGINT(20) | YES | | 0 | 用户ID |
|
||||
| user_ext | VARCHAR(255) | YES | | | 用户拓展信息 |
|
||||
|
||||
Table: blade_user_other(用户平台拓展表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
| ------- | ---------- | ---- | --- | ------- | ------- |
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| user_id | BIGINT(19) | YES | | 0 | 用户ID |
|
||||
| user_ext | VARCHAR(255) | YES | | | 用户拓展信息 |
|
||||
|
||||
Table: blade_job_server (任务服务表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
|-------------------|--------------|------|-----|---------|----------------------|
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| job_server_name | VARCHAR(50) | YES | | NULL | 任务服务名称 |
|
||||
| job_server_url | VARCHAR(255) | YES | | NULL | 任务服务器地址 |
|
||||
| job_app_name | VARCHAR(20) | YES | | NULL | 任务应用名称 |
|
||||
| job_app_password | VARCHAR(100) | YES | | NULL | 任务应用密码 |
|
||||
| job_remark | VARCHAR(255) | YES | | NULL | 任务备注 |
|
||||
| create_user | BIGINT(20) | YES | | NULL | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | NULL | 创建部门 |
|
||||
| create_time | DATETIME | YES | | NULL | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | NULL | 修改人 |
|
||||
| update_time | DATETIME | YES | | NULL | 修改时间 |
|
||||
| status | INT(2) | YES | | NULL | 状态 |
|
||||
| is_deleted | INT(2) | YES | | 0 | 是否已删除 |
|
||||
|
||||
Table: blade_job_info (任务信息表)
|
||||
|
||||
| Field | Type | Null | Key | Default | Remarks |
|
||||
|------------------------|------------------------|------|-----|---------|-----------------------------------|
|
||||
| id | BIGINT(20) | NO | PRI | | 主键 |
|
||||
| job_server_id | BIGINT(20) | YES | | NULL | 任务服务ID |
|
||||
| job_id | BIGINT(20) | YES | | NULL | 任务 ID |
|
||||
| job_name | VARCHAR(50) | YES | | NULL | 任务名称 |
|
||||
| job_description | VARCHAR(255) | YES | | NULL | 任务描述 |
|
||||
| job_params | TEXT | YES | | | 任务参数 |
|
||||
| time_expression_type | INT(2) | YES | | NULL | 时间表达式类型 |
|
||||
| time_expression | VARCHAR(255) | YES | | NULL | 时间表达式 |
|
||||
| execute_type | INT(2) | YES | | NULL | 执行类型 |
|
||||
| processor_type | INT(2) | YES | | NULL | 处理器类型 |
|
||||
| processor_info | VARCHAR(255) | YES | | NULL | 处理器参数 |
|
||||
| max_instance_num | INT(11) | YES | | NULL | 最大实例数 |
|
||||
| concurrency | INT(11) | YES | | NULL | 单机线程并发数 |
|
||||
| instance_time_limit | BIGINT(20) | YES | | NULL | 任务实例运行时间限制 |
|
||||
| instance_retry_num | INT(11) | YES | | NULL | 任务实例重试次数 |
|
||||
| task_retry_num | INT(11) | YES | | NULL | Task 重试次数 |
|
||||
| min_cpu_cores | DOUBLE | YES | | NULL | 最小可用 CPU 核心数 |
|
||||
| min_memory_space | DOUBLE | YES | | NULL | 最小内存大小(GB) |
|
||||
| min_disk_space | DOUBLE | YES | | NULL | 最小磁盘大小(GB) |
|
||||
| designated_workers | VARCHAR(255) | YES | | NULL | 指定机器执行 |
|
||||
| max_worker_count | INT(2) | YES | | NULL | 最大执行机器数量 |
|
||||
| notify_user_ids | VARCHAR(2000) | YES | | NULL | 接收报警的用户 ID 列表 |
|
||||
| enable | INT(2) | YES | | NULL | 是否启用该任务 |
|
||||
| dispatch_strategy | INT(2) | YES | | NULL | 调度策略 |
|
||||
| lifecycle | VARCHAR(255) | YES | | NULL | 生命周期 |
|
||||
| alert_threshold | INT(2) | YES | | NULL | 错误阈值 |
|
||||
| statistic_window_len | INT(2) | YES | | NULL | 统计的窗口长度(s) |
|
||||
| silence_window_len | INT(2) | YES | | NULL | 沉默时间窗口(s) |
|
||||
| log_type | INT(2) | YES | | NULL | 日志配置 |
|
||||
| log_level | INT(2) | YES | | NULL | 日志级别 |
|
||||
| extra | VARCHAR(255) | YES | | NULL | 扩展字段 |
|
||||
| create_user | BIGINT(20) | YES | | NULL | 创建人 |
|
||||
| create_dept | BIGINT(20) | YES | | NULL | 创建部门 |
|
||||
| create_time | DATETIME | YES | | NULL | 创建时间 |
|
||||
| update_user | BIGINT(20) | YES | | NULL | 修改人 |
|
||||
| update_time | DATETIME | YES | | NULL | 修改时间 |
|
||||
| status | INT(2) | YES | | NULL | 状态 |
|
||||
| is_deleted | INT(2) | YES | | 0 | 是否已删除 |
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@@ -0,0 +1,16 @@
|
||||
-- -----------------------------------
|
||||
-- 修改应用表的授权集合
|
||||
-- -----------------------------------
|
||||
UPDATE "BLADEX"."BLADE_CLIENT" SET AUTHORIZED_GRANT_TYPES = 'authorization_code,password,refresh_token,captcha,social,register' where ID < 1123598811738675203;
|
||||
|
||||
-- -----------------------------------
|
||||
-- 删除可能重复的菜单
|
||||
-- -----------------------------------
|
||||
DELETE FROM "BLADEX"."BLADE_CLIENT" WHERE "CLIENT_ID" = 'saber3';
|
||||
DELETE FROM "BLADEX"."BLADE_CLIENT" WHERE "CLIENT_ID" = 'rider';
|
||||
|
||||
-- -----------------------------------
|
||||
-- 新增客户端记录
|
||||
-- -----------------------------------
|
||||
INSERT INTO "BLADEX"."BLADE_CLIENT" ("ID", "CLIENT_ID", "CLIENT_SECRET", "RESOURCE_IDS", "SCOPE", "AUTHORIZED_GRANT_TYPES", "WEB_SERVER_REDIRECT_URI", "AUTHORITIES", "ACCESS_TOKEN_VALIDITY", "REFRESH_TOKEN_VALIDITY", "ADDITIONAL_INFORMATION", "AUTOAPPROVE", "CREATE_USER", "CREATE_DEPT", "CREATE_TIME", "UPDATE_USER", "UPDATE_TIME", "STATUS", "IS_DELETED") VALUES ('1123598811738675203', 'saber3', 'saber3_secret', NULL, 'all', 'authorization_code,password,refresh_token,captcha,social,register', 'http://localhost:2888/login', NULL, '3600', '604800', NULL, NULL, '1123598815738675201', '1123598813738675201', '2024-04-01 00:00:00', '1123598815738675201', '2024-04-01 00:00:00', '1', '0');
|
||||
INSERT INTO "BLADEX"."BLADE_CLIENT" ("ID", "CLIENT_ID", "CLIENT_SECRET", "RESOURCE_IDS", "SCOPE", "AUTHORIZED_GRANT_TYPES", "WEB_SERVER_REDIRECT_URI", "AUTHORITIES", "ACCESS_TOKEN_VALIDITY", "REFRESH_TOKEN_VALIDITY", "ADDITIONAL_INFORMATION", "AUTOAPPROVE", "CREATE_USER", "CREATE_DEPT", "CREATE_TIME", "UPDATE_USER", "UPDATE_TIME", "STATUS", "IS_DELETED") VALUES ('1123598811738675204', 'rider', 'rider_secret', NULL, 'all', 'authorization_code,password,refresh_token,captcha,social,register', 'http://localhost:88', NULL, '3600', '604800', NULL, NULL, '1123598815738675201', '1123598813738675201', '2024-04-01 00:00:00', '1123598815738675201', '2024-04-01 00:00:00', '1', '0');
|
||||
@@ -0,0 +1,16 @@
|
||||
-- -----------------------------------
|
||||
-- 修改应用表saber的访问地址
|
||||
-- -----------------------------------
|
||||
UPDATE `blade_client` SET authorized_grant_types = 'authorization_code,password,refresh_token,captcha,social,register' where id < 1123598811738675203;
|
||||
|
||||
-- -----------------------------------
|
||||
-- 删除可能重复的菜单
|
||||
-- -----------------------------------
|
||||
DELETE FROM `blade_client` WHERE client_id = 'saber3';
|
||||
DELETE FROM `blade_client` WHERE client_id = 'rider';
|
||||
|
||||
-- -----------------------------------
|
||||
-- 新增模型设计菜单
|
||||
-- -----------------------------------
|
||||
INSERT INTO `blade_client` (`id`, `client_id`, `client_secret`, `resource_ids`, `scope`, `authorized_grant_types`, `web_server_redirect_uri`, `authorities`, `access_token_validity`, `refresh_token_validity`, `additional_information`, `autoapprove`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) VALUES (1123598811738675203, 'saber3', 'saber3_secret', NULL, 'all', 'authorization_code,password,refresh_token,captcha,social,register', 'http://localhost:2888/login', NULL, 3600, 604800, NULL, NULL, 1123598815738675201, 1123598813738675201, '2024-04-01 00:00:00', 1123598815738675201, '2024-04-01 00:00:00', 1, 0);
|
||||
INSERT INTO `blade_client` (`id`, `client_id`, `client_secret`, `resource_ids`, `scope`, `authorized_grant_types`, `web_server_redirect_uri`, `authorities`, `access_token_validity`, `refresh_token_validity`, `additional_information`, `autoapprove`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) VALUES (1123598811738675204, 'rider', 'rider_secret', NULL, 'all', 'authorization_code,password,refresh_token,captcha,social,register', 'http://localhost:88', NULL, 3600, 604800, NULL, NULL, 1123598815738675201, 1123598813738675201, '2024-04-01 00:00:00', 1123598815738675201, '2024-04-01 00:00:00', 1, 0);
|
||||
@@ -0,0 +1,16 @@
|
||||
-- -----------------------------------
|
||||
-- 修改应用表的授权集合
|
||||
-- -----------------------------------
|
||||
UPDATE "BLADEX"."BLADE_CLIENT" SET AUTHORIZED_GRANT_TYPES = 'authorization_code,password,refresh_token,captcha,social,register' where ID < 1123598811738675203;
|
||||
|
||||
-- -----------------------------------
|
||||
-- 删除可能重复的菜单
|
||||
-- -----------------------------------
|
||||
DELETE FROM "BLADEX"."BLADE_CLIENT" WHERE "CLIENT_ID" = 'saber3';
|
||||
DELETE FROM "BLADEX"."BLADE_CLIENT" WHERE "CLIENT_ID" = 'rider';
|
||||
|
||||
-- -----------------------------------
|
||||
-- 新增客户端记录
|
||||
-- -----------------------------------
|
||||
INSERT INTO "BLADEX"."BLADE_CLIENT" ("ID", "CLIENT_ID", "CLIENT_SECRET", "RESOURCE_IDS", "SCOPE", "AUTHORIZED_GRANT_TYPES", "WEB_SERVER_REDIRECT_URI", "AUTHORITIES", "ACCESS_TOKEN_VALIDITY", "REFRESH_TOKEN_VALIDITY", "ADDITIONAL_INFORMATION", "AUTOAPPROVE", "CREATE_USER", "CREATE_DEPT", "CREATE_TIME", "UPDATE_USER", "UPDATE_TIME", "STATUS", "IS_DELETED") VALUES ('1123598811738675203', 'saber3', 'saber3_secret', NULL, 'all', 'authorization_code,password,refresh_token,captcha,social,register', 'http://localhost:2888/login', NULL, '3600', '604800', NULL, NULL, '1123598815738675201', '1123598813738675201', TO_DATE('2024-04-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '1123598815738675201', TO_DATE('2024-04-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '1', '0');
|
||||
INSERT INTO "BLADEX"."BLADE_CLIENT" ("ID", "CLIENT_ID", "CLIENT_SECRET", "RESOURCE_IDS", "SCOPE", "AUTHORIZED_GRANT_TYPES", "WEB_SERVER_REDIRECT_URI", "AUTHORITIES", "ACCESS_TOKEN_VALIDITY", "REFRESH_TOKEN_VALIDITY", "ADDITIONAL_INFORMATION", "AUTOAPPROVE", "CREATE_USER", "CREATE_DEPT", "CREATE_TIME", "UPDATE_USER", "UPDATE_TIME", "STATUS", "IS_DELETED") VALUES ('1123598811738675204', 'rider', 'rider_secret', NULL, 'all', 'authorization_code,password,refresh_token,captcha,social,register', 'http://localhost:88', NULL, '3600', '604800', NULL, NULL, '1123598815738675201', '1123598813738675201', TO_DATE('2024-04-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '1123598815738675201', TO_DATE('2024-04-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '1', '0');
|
||||
@@ -0,0 +1,16 @@
|
||||
-- -----------------------------------
|
||||
-- 修改应用表的授权集合
|
||||
-- -----------------------------------
|
||||
UPDATE blade_client SET authorized_grant_types = 'authorization_code,password,refresh_token,captcha,social,register' WHERE client_id = 'saber';
|
||||
|
||||
-- -----------------------------------
|
||||
-- 删除可能重复的菜单
|
||||
-- -----------------------------------
|
||||
DELETE FROM "blade_client" WHERE "client_id" = 'saber3';
|
||||
DELETE FROM "blade_client" WHERE "client_id" = 'rider';
|
||||
|
||||
-- -----------------------------------
|
||||
-- 新增客户端记录
|
||||
-- -----------------------------------
|
||||
INSERT INTO "blade_client" ("id", "client_id", "client_secret", "resource_ids", "scope", "authorized_grant_types", "web_server_redirect_uri", "authorities", "access_token_validity", "refresh_token_validity", "additional_information", "autoapprove", "create_user", "create_dept", "create_time", "update_user", "update_time", "status", "is_deleted") VALUES (1123598811738675203, 'saber3', 'saber3_secret', NULL, 'all', 'authorization_code,password,refresh_token,captcha,social,register', 'http://localhost:2888/login', NULL, 3600, 604800, NULL, NULL, 1123598815738675201, 1123598813738675201, '2024-04-01 00:00:00', 1123598815738675201, '2024-04-01 00:00:00', 1, 0);
|
||||
INSERT INTO "blade_client" ("id", "client_id", "client_secret", "resource_ids", "scope", "authorized_grant_types", "web_server_redirect_uri", "authorities", "access_token_validity", "refresh_token_validity", "additional_information", "autoapprove", "create_user", "create_dept", "create_time", "update_user", "update_time", "status", "is_deleted") VALUES (1123598811738675204, 'rider', 'rider_secret', NULL, 'all', 'authorization_code,password,refresh_token,captcha,social,register', 'http://localhost:88', NULL, 3600, 604800, NULL, NULL, 1123598815738675201, 1123598813738675201, '2024-04-01 00:00:00', 1123598815738675201, '2024-04-01 00:00:00', 1, 0);
|
||||
@@ -0,0 +1,16 @@
|
||||
-- -----------------------------------
|
||||
-- 修改应用表saber的访问地址
|
||||
-- -----------------------------------
|
||||
UPDATE [dbo].[blade_client] SET [authorized_grant_types] = 'authorization_code,password,refresh_token,captcha,social,register' WHERE id < '1123598811738675203';
|
||||
|
||||
-- -----------------------------------
|
||||
-- 删除可能重复的菜单
|
||||
-- -----------------------------------
|
||||
DELETE FROM [dbo].[blade_client] WHERE client_id = 'saber3';
|
||||
DELETE FROM [dbo].[blade_client] WHERE client_id = 'rider';
|
||||
|
||||
-- -----------------------------------
|
||||
-- 新增模型设计菜单
|
||||
-- -----------------------------------
|
||||
INSERT INTO [dbo].[blade_client] ([id], [client_id], [client_secret], [resource_ids], [scope], [authorized_grant_types], [web_server_redirect_uri], [authorities], [access_token_validity], [refresh_token_validity], [additional_information], [autoapprove], [create_user], [create_dept], [create_time], [update_user], [update_time], [status], [is_deleted]) VALUES (1123598811738675203, N'saber3', N'saber3_secret', NULL, N'all', N'authorization_code,password,refresh_token,captcha,social,register', N'http://localhost:2888/login', NULL, 3600, 604800, NULL, NULL, 1123598815738675201, 1123598813738675201, '2024-04-01 00:00:00', 1123598815738675201, '2024-04-01 00:00:00', 1, 0);
|
||||
INSERT INTO [dbo].[blade_client] ([id], [client_id], [client_secret], [resource_ids], [scope], [authorized_grant_types], [web_server_redirect_uri], [authorities], [access_token_validity], [refresh_token_validity], [additional_information], [autoapprove], [create_user], [create_dept], [create_time], [update_user], [update_time], [status], [is_deleted]) VALUES (1123598811738675204, N'rider', N'rider_secret', NULL, N'all', N'authorization_code,password,refresh_token,captcha,social,register', N'http://localhost:88', NULL, 3600, 604800, NULL, NULL, 1123598815738675201, 1123598813738675201, '2024-04-01 00:00:00', 1123598815738675201, '2024-04-01 00:00:00', 1, 0);
|
||||
@@ -0,0 +1,16 @@
|
||||
-- -----------------------------------
|
||||
-- 修改应用表的授权集合
|
||||
-- -----------------------------------
|
||||
UPDATE "BLADE_CLIENT" SET AUTHORIZED_GRANT_TYPES = 'authorization_code,password,refresh_token,captcha,social,register' where ID < 1123598811738675203;
|
||||
|
||||
-- -----------------------------------
|
||||
-- 删除可能重复的菜单
|
||||
-- -----------------------------------
|
||||
DELETE FROM "BLADE_CLIENT" WHERE "CLIENT_ID" = 'saber3';
|
||||
DELETE FROM "BLADE_CLIENT" WHERE "CLIENT_ID" = 'rider';
|
||||
|
||||
-- -----------------------------------
|
||||
-- 新增客户端记录
|
||||
-- -----------------------------------
|
||||
INSERT INTO "BLADE_CLIENT" ("ID", "CLIENT_ID", "CLIENT_SECRET", "RESOURCE_IDS", "SCOPE", "AUTHORIZED_GRANT_TYPES", "WEB_SERVER_REDIRECT_URI", "AUTHORITIES", "ACCESS_TOKEN_VALIDITY", "REFRESH_TOKEN_VALIDITY", "ADDITIONAL_INFORMATION", "AUTOAPPROVE", "CREATE_USER", "CREATE_DEPT", "CREATE_TIME", "UPDATE_USER", "UPDATE_TIME", "STATUS", "IS_DELETED") VALUES ('1123598811738675203', 'saber3', 'saber3_secret', NULL, 'all', 'authorization_code,password,refresh_token,captcha,social,register', 'http://localhost:2888/login', NULL, '3600', '604800', NULL, NULL, '1123598815738675201', '1123598813738675201', TO_DATE('2024-04-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '1123598815738675201', TO_DATE('2024-04-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '1', '0');
|
||||
INSERT INTO "BLADE_CLIENT" ("ID", "CLIENT_ID", "CLIENT_SECRET", "RESOURCE_IDS", "SCOPE", "AUTHORIZED_GRANT_TYPES", "WEB_SERVER_REDIRECT_URI", "AUTHORITIES", "ACCESS_TOKEN_VALIDITY", "REFRESH_TOKEN_VALIDITY", "ADDITIONAL_INFORMATION", "AUTOAPPROVE", "CREATE_USER", "CREATE_DEPT", "CREATE_TIME", "UPDATE_USER", "UPDATE_TIME", "STATUS", "IS_DELETED") VALUES ('1123598811738675204', 'rider', 'rider_secret', NULL, 'all', 'authorization_code,password,refresh_token,captcha,social,register', 'http://localhost:88', NULL, '3600', '604800', NULL, NULL, '1123598815738675201', '1123598813738675201', TO_DATE('2024-04-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '1123598815738675201', TO_DATE('2024-04-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '1', '0');
|
||||
Reference in New Issue
Block a user