新增浙江二级平台的内容

This commit is contained in:
zeaslity
2024-12-18 17:42:35 +08:00
parent 433885c886
commit 52f6fafc90
48 changed files with 44147 additions and 17 deletions

3
.idea/encodings.xml generated
View File

@@ -2,5 +2,8 @@
<project version="4"> <project version="4">
<component name="Encoding"> <component name="Encoding">
<file url="file://$PROJECT_DIR$/16-重庆公安/9-back.yaml" charset="GB18030" /> <file url="file://$PROJECT_DIR$/16-重庆公安/9-back.yaml" charset="GB18030" />
<file url="file://$PROJECT_DIR$/48-202412-浙江移动扩容/数据库增量570-611/0new_table_column.sql" charset="GB18030" />
<file url="file://$PROJECT_DIR$/48-202412-浙江移动扩容/数据库增量570-611/3new_table.sql" charset="GB18030" />
<file url="file://$PROJECT_DIR$/48-202412-浙江移动扩容/数据库增量570-611/4new_schema.sql" charset="GB18030" />
</component> </component>
</project> </project>

6
.idea/vcs.xml generated Normal file
View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

View File

@@ -0,0 +1,168 @@
#!/bin/bash
all_image_list_txt="all-cmii-image-list.txt" # 需要修改版本
gzip_image_list_txt="all-gzip-image-list.txt" # 一般不需要修改
oss_prefix_url="https://oss.demo.uavcmlc.com/cmlc-installation"
local_gzip_path="/root/octopus-image"
DockerRegisterDomain="192.168.10.3:8033" # 需要根据实际修改
HarborAdminPass=V2ryStr@ngPss # 需要跟第一脚本中的密码保持一致
print_green() {
echo -e "\033[32m${1}\033[0m"
echo ""
}
print_red() {
echo -e "\033[31m${1}\033[0m"
echo ""
}
Download_Load_Tag_Upload() {
print_green "[DLTU] - start !"
while [[ $# -gt 0 ]]; do
case "$1" in
rke)
# print_green "download rke "
local_gzip_path="$local_gzip_path/rke"
mkdir -p ${local_gzip_path}
oss_prefix_url="$oss_prefix_url/rke/"
dltu
shift # past argument
;;
middle)
local_gzip_path="$local_gzip_path/middle"
mkdir -p $local_gzip_path
oss_prefix_url="$oss_prefix_url/middle/"
dltu
shift # past argument
;;
cmii)
local_gzip_path="$local_gzip_path/cmii"
mkdir -p $local_gzip_path
oss_prefix_url="$oss_prefix_url/ahejpt/"
dltu
shift # past argument
;;
*)
# unknown option
print_red "bad arguments"
;;
esac
done
}
dltu() {
print_green "download all image name list and gzip file list!"
cd $local_gzip_path || exit
rm $all_image_list_txt
rm $gzip_image_list_txt
wget "$oss_prefix_url$all_image_list_txt"
wget "$oss_prefix_url$gzip_image_list_txt"
docker login -u admin -p ${HarborAdminPass} ${DockerRegisterDomain}
echo ""
while IFS= read -r i; do
[ -z "${i}" ] && continue
echo "download gzip file =>: $oss_prefix_url${i}"
if wget "$oss_prefix_url${i}" >/dev/null 2>&1; then
echo "Gzip file download success : ${i}"
image_full_name=$(docker load -i ${i} | head -n1 |awk -F': ' '{print $2}')
app_name=$(echo "$image_full_name" | sed 's|.*/||g')
echo "extract short name is $app_name"
if echo $image_full_name | grep -q "rancher"
then
print_green "tag image to => $DockerRegisterDomain/rancher/$app_name"
docker tag ${image_full_name} $DockerRegisterDomain/rancher/$app_name
docker push $DockerRegisterDomain/rancher/$app_name
else
print_green "tag image to => $DockerRegisterDomain/cmii/$app_name"
docker tag ${image_full_name} $DockerRegisterDomain/cmii/$app_name
docker push $DockerRegisterDomain/cmii/$app_name
fi
else
print_red "Gzip file download FAILED : ${i}"
fi
echo "-------------------------------------------------"
done <"${gzip_image_list_txt}"
shift
}
Load_Tag_Upload(){
print_green "[LTU] - start to load image from offline !"
while [[ $# -gt 0 ]]; do
case "$1" in
rke)
# print_green "download rke "
local_gzip_path="$local_gzip_path/rke"
mkdir -p ${local_gzip_path}
oss_prefix_url="$oss_prefix_url/rke/"
ltu
shift # past argument
;;
middle)
local_gzip_path="$local_gzip_path/middle"
mkdir -p $local_gzip_path
oss_prefix_url="$oss_prefix_url/middle/"
ltu
shift # past argument
;;
cmii)
local_gzip_path="$local_gzip_path/6.1.1"
mkdir -p $local_gzip_path
oss_prefix_url="$oss_prefix_url/6.1.1/"
ltu
shift # past argument
;;
*)
# unknown option
print_red "bad arguments"
;;
esac
done
}
ltu(){
all_file_list=$(find $local_gzip_path -type f -name "*.tar.gz")
for file in $all_file_list; do
echo "offline gzip file is => : $file"
image_full_name=$(docker load -i ${file} | head -n1 |awk -F': ' '{print $2}')
docker login -u admin -p ${HarborAdminPass} ${DockerRegisterDomain}
app_name=$(echo "$image_full_name" | sed 's|.*/||g')
echo "extract short name is $app_name"
if echo $image_full_name | grep -q "rancher"
then
print_green "tag image to => $DockerRegisterDomain/rancher/$app_name"
docker tag ${image_full_name} $DockerRegisterDomain/rancher/$app_name
docker push $DockerRegisterDomain/rancher/$app_name
else
print_green "tag image to => $DockerRegisterDomain/cmii/$app_name"
docker tag ${image_full_name} $DockerRegisterDomain/cmii/$app_name
docker push $DockerRegisterDomain/cmii/$app_name
fi
done
}
test(){
app_name=$(echo "nginx:latest" | sed 's|.*/||g')
echo "extract short name is $app_name"
}
# test
#Download_Load_Tag_Upload "rke"
Load_Tag_Upload "cmii"

View File

@@ -0,0 +1,258 @@
nodes:
- address: 192.168.10.3
user: root
port: 2202
role:
- controlplane
- etcd
- worker
internal_address: 192.168.10.3
labels:
ingress-deploy: true
- address: 192.168.10.4
user: root
port: 2202
role:
- worker
internal_address: 192.168.10.4
labels:
ingress-deploy: true
mysql-deploy: true
uavcloud.env: zjyd
- address: 192.168.10.5
user: root
port: 2202
role:
- worker
internal_address: 192.168.10.5
labels:
ingress-deploy: true
uavcloud.env: zjyd
- address: 192.168.10.6
user: root
port: 2202
role:
- worker
internal_address: 192.168.10.6
labels:
ingress-deploy: true
uavcloud.env: zjyd
- address: 192.168.10.2
user: root
port: 2202
role:
- worker
internal_address: 192.168.10.2
labels:
mongo.node: master
- address: 192.168.10.8
user: root
port: 2202
role:
- worker
internal_address: 192.168.10.8
labels:
uavcloud.env: zjyd
- address: 192.168.10.9
user: root
port: 2202
role:
- worker
internal_address: 192.168.10.9
labels:
redis.node: master
authentication:
strategy: x509
sans:
- "192.168.10.3"
private_registries:
- url: 192.168.10.3:8033 # 私有镜像库地址
user: admin
password: "V2ryStr@ngPss"
is_default: true
##############################################################################
# 默认值为false如果设置为true当发现不支持的Docker版本时RKE不会报错
ignore_docker_version: true
# Set the name of the Kubernetes cluster
cluster_name: rke-cluster
kubernetes_version: v1.20.4-rancher1-1
ssh_key_path: /root/.ssh/id_ed25519
# Enable running cri-dockerd
# Up to Kubernetes 1.23, kubelet contained code called dockershim
# to support Docker runtime. The replacement is called cri-dockerd
# and should be enabled if you want to keep using Docker as your
# container runtime
# Only available to enable in Kubernetes 1.21 and higher
enable_cri_dockerd: true
services:
etcd:
backup_config:
enabled: false
interval_hours: 72
retention: 3
safe_timestamp: false
timeout: 300
creation: 12h
extra_args:
election-timeout: 5000
heartbeat-interval: 500
gid: 0
retention: 72h
snapshot: false
uid: 0
kube-api:
# IP range for any services created on Kubernetes
# This must match the service_cluster_ip_range in kube-controller
service_cluster_ip_range: 172.29.0.0/16
# Expose a different port range for NodePort services
service_node_port_range: 30000-40000
always_pull_images: true
pod_security_policy: false
# Add additional arguments to the kubernetes API server
# This WILL OVERRIDE any existing defaults
extra_args:
# Enable audit log to stdout
audit-log-path: "-"
# Increase number of delete workers
delete-collection-workers: 3
# Set the level of log output to warning-level
v: 0
# Using the EventRateLimit admission control enforces a limit on the number of events
# that the API Server will accept in a given time period
# Available as of v1.0.0
event_rate_limit:
enabled: false
configuration:
apiVersion: eventratelimit.admission.k8s.io/v1alpha1
kind: Configuration
limits:
- type: Server
qps: 6000
burst: 30000
kube-controller:
# CIDR pool used to assign IP addresses to pods in the cluster
cluster_cidr: 172.28.0.0/16
# IP range for any services created on Kubernetes
# This must match the service_cluster_ip_range in kube-api
service_cluster_ip_range: 172.29.0.0/16
# Add additional arguments to the kubernetes API server
# This WILL OVERRIDE any existing defaults
extra_args:
# Set the level of log output to debug-level
v: 1
# Enable RotateKubeletServerCertificate feature gate
feature-gates: RotateKubeletServerCertificate=true
# Enable TLS Certificates management
# https://kubernetes.io/docs/tasks/tls/managing-tls-in-a-cluster/
cluster-signing-cert-file: "/etc/kubernetes/ssl/kube-ca.pem"
cluster-signing-key-file: "/etc/kubernetes/ssl/kube-ca-key.pem"
kubelet:
# Base domain for the cluster
cluster_domain: cluster.local
# IP address for the DNS service endpoint
cluster_dns_server: 172.29.0.10
# Fail if swap is on
fail_swap_on: false
# Set max pods to 250 instead of default 110
extra_binds:
- "/data/minio-pv:/hostStorage" # 不要修改 为minio的pv添加
extra_args:
max-pods: 162
# Optionally define additional volume binds to a service
scheduler:
extra_args:
# Set the level of log output to warning-level
v: 0
kubeproxy:
extra_args:
# Set the level of log output to warning-level
v: 0
authorization:
mode: rbac
addon_job_timeout: 30
network:
options:
flannel_backend_type: host-gw
flannel_iface: ens192
flannel_autoscaler_priority_class_name: system-cluster-critical # Available as of RKE v1.2.6+
flannel_priority_class_name: system-cluster-critical # Available as of RKE v1.2.6+
plugin: flannel
# Specify network plugin-in (canal, calico, flannel, weave, or none)
# network:
# mtu: 1440
# options:
# flannel_backend_type: vxlan
# plugin: calico
# tolerations:
# - key: "node.kubernetes.io/unreachable"
# operator: "Exists"
# effect: "NoExecute"
# tolerationseconds: 300
# - key: "node.kubernetes.io/not-ready"
# operator: "Exists"
# effect: "NoExecute"
# tolerationseconds: 300
# Specify DNS provider (coredns or kube-dns)
dns:
provider: coredns
nodelocal:
# Available as of v1.1.0
update_strategy:
strategy: RollingUpdate
rollingUpdate:
maxUnavailable: 20%
maxSurge: 15%
linear_autoscaler_params:
cores_per_replica: 0.34
nodes_per_replica: 4
prevent_single_point_failure: true
min: 2
max: 3
tolerations:
- key: "node.kubernetes.io/unreachable"
operator: "Exists"
effect: "NoExecute"
tolerationseconds: 300
- key: "node.kubernetes.io/not-ready"
operator: "Exists"
effect: "NoExecute"
tolerationseconds: 300
# Specify monitoring provider (metrics-server)
monitoring:
provider: metrics-server
# Available as of v1.1.0
update_strategy:
strategy: RollingUpdate
rollingUpdate:
maxUnavailable: 8
ingress:
provider: nginx
default_backend: true
http_port: 0
https_port: 0
extra_envs:
- name: TZ
value: Asia/Shanghai
node_selector:
ingress-deploy: true
options:
use-forwarded-headers: "true"

View File

@@ -0,0 +1 @@
eyJhbGciOiJSUzI1NiIsImtpZCI6IjVTUjdfUHV6NDFyMVVTX0ZwWFkyVGNMWFNETS1NUndQNnVFajlIODhCcncifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJhZG1pbi11c2VyLXRva2VuLXo3OHRrIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQubmFtZSI6ImFkbWluLXVzZXIiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC51aWQiOiIyNDJlZTAyOS0xYmE0LTQyNmMtYjAwNS1kMTgyYTAxNWMwY2UiLCJzdWIiOiJzeXN0ZW06c2VydmljZWFjY291bnQ6a3ViZS1zeXN0ZW06YWRtaW4tdXNlciJ9.FtG3ANkm-h6BLD364IHn9gtVpYCnb_KwEgrZjx8FR8xPVSEZLW0_RqGWfCvH8IPNofF65DCU75N9CqwrNzv5VV58hAS6xa7StYn6IwqoD8TG4w5Bk0JUQhUuzSikMQOsKEUkxXPxYqBqD0K9f6MNCPP4r9_FpnxmpuJDonB8XQ5mZgJro34W7Fh6Ujfse6efh9JPWa2z-afQq3N7vS6R_YPnJGXuyfE2fiSD_7GHxpfAYEI4XgbXvSG9PeN2SMVi0eWgkQrCkX9sZ0MCMNfnyoiZegnp5TFKKhE5qmYhg3lNuIraQxt-g3GUHbfFEpHlKeKYdPxNEMMBu8Nw9WvpYw

View File

@@ -0,0 +1,48 @@
#!/bin/bash
# 数据表备份
export mysql_exec_file_prefix=/data/lingyun/mysql-8.0.38-linux-glibc2.12-x86_64/bin
export mysql_port=33663
export SQL_DUMP_FILE=/root/wdd/all_tables_5.7.0.sql
export SQL_FULL_BACK_UP_FILE=/root/wdd/all_tables_5.7.0_20241210_fullback.sql
export SQL_DDL_FILE="/mnt/d/NextCloudData/MasterLoad/Work/UAV Cloud/22.希腊项目-阿里云-德国/999-数据库脚本/5.7.0"
backup_all_structure() {
echo ""
echo ""
echo "start to backup all-table-structure!"
$mysql_exec_file_prefix/mysql -uroot -pQzfXQhd3bQ -h127.0.0.1 -P$mysql_port -e 'show databases;' | grep -Ev 'Database|information_schema|mysql|sys|performance_schema' | xargs $mysql_exec_file_prefix/mysqldump -uroot -pQzfXQhd3bQ -h127.0.0.1 -P$mysql_port --single-transaction --source-data=2 --hex-blob --triggers --routines --events --no-data --set-gtid-purged=OFF --databases >"${SQL_DUMP_FILE}"
echo ""
}
backup_all_dump() {
echo ""
echo ""
echo ""
echo "start to backup all-table-database-data!"
$mysql_exec_file_prefix/mysql -uroot -pQzfXQhd3bQ -h127.0.0.1 -P$mysql_port -e 'show databases;' | grep -Ev 'Database|information_schema|mysql|sys|performance_schema' | xargs $mysql_exec_file_prefix/mysqldump -uroot -pQzfXQhd3bQ -h127.0.0.1 -P$mysql_port --single-transaction --source-data=2 --hex-blob --triggers --routines --events --set-gtid-purged=OFF --databases >"${SQL_FULL_BACK_UP_FILE}"
echo ""
}
import_ddl_sql(){
echo ""
echo ""
echo "start to import ddl sql !"
for sql_file in $(ls "$SQL_DDL_FILE" | sort -n -k1.1,1.2); do
echo "current file is ${sql_file}"
sudo $mysql_exec_file_prefix/mysql -uroot -pQzfXQhd3bQ -h127.0.0.1 -P$mysql_port <"$SQL_DDL_FILE/${sql_file}"
echo "------------------"
echo ""
done
echo ""
}
backup_all_structure
backup_all_dump

View File

@@ -0,0 +1,143 @@
# $OpenBSD: sshd_config,v 1.104 2021/07/02 05:11:21 dtucker Exp $
# This is the sshd server system-wide configuration file. See
# sshd_config(5) for more information.
# This sshd was compiled with PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented. Uncommented options override the
# default value.
# To modify the system-wide sshd configuration, create a *.conf file under
# /etc/ssh/sshd_config.d/ which will be automatically included below
#Include /etc/ssh/sshd_config.d/*.conf
# If you want to change the port on a SELinux system, you have to tell
# SELinux about this change.
# semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
#
Port 2202
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
# Ciphers and keying
#RekeyLimit default none
# Logging
#SyslogFacility AUTH
SyslogFacility AUTH
#LogLevel INFO
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
#PubkeyAuthentication yes
# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2
# but this is overridden so installations will only check .ssh/authorized_keys
AuthorizedKeysFile .ssh/authorized_keys
#AuthorizedPrincipalsFile none
#AuthorizedKeysCommand none
#AuthorizedKeysCommandUser nobody
# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
#HostbasedAuthentication no
# Change to yes if you don't trust ~/.ssh/known_hosts for
# HostbasedAuthentication
#IgnoreUserKnownHosts no
# Don't read the user's ~/.rhosts and ~/.shosts files
#IgnoreRhosts yes
# To disable tunneled clear text passwords, change to no here!
PasswordAuthentication yes
#PermitEmptyPasswords no
# Change to no to disable s/key passwords
KbdInteractiveAuthentication no
# Kerberos options
#KerberosAuthentication no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes
#KerberosGetAFSToken no
#KerberosUseKuserok yes
# GSSAPI options
GSSAPIAuthentication yes
GSSAPICleanupCredentials no
#GSSAPIStrictAcceptorCheck yes
#GSSAPIKeyExchange no
#GSSAPIEnablek5users no
# Set this to 'yes' to enable PAM authentication, account processing,
# and session processing. If this is enabled, PAM authentication will
# be allowed through the KbdInteractiveAuthentication and
# PasswordAuthentication. Depending on your PAM configuration,
# PAM authentication via KbdInteractiveAuthentication may bypass
# the setting of "PermitRootLogin without-password".
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and KbdInteractiveAuthentication to 'no'.
# WARNING: 'UsePAM no' is not supported in openEuler and may cause several
# problems.
UsePAM yes
#AllowAgentForwarding yes
#AllowTcpForwarding yes
#GatewayPorts no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#PermitTTY yes
PrintMotd no
#PrintLastLog yes
#TCPKeepAlive yes
#PermitUserEnvironment no
#Compression delayed
#ClientAliveInterval 0
#ClientAliveCountMax 3
UseDNS no
#PidFile /var/run/sshd.pid
#MaxStartups 10:30:100
#PermitTunnel no
#ChrootDirectory none
#VersionAddendum none
# no default banner path
#Banner none
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE
AcceptEnv XMODIFIERS
# override default of no subsystems
Subsystem sftp /usr/libexec/openssh/sftp-server -l INFO -f AUTH
# Example of overriding settings on a per-user basis
#Match User anoncvs
# X11Forwarding no
# PermitTTY no
# ForceCommand cvs server
#CheckUserSplash yes
PubkeyAuthentication yes
RSAAuthentication yes
IgnoreRhosts yes
PermitEmptyPasswords no
Banner /etc/issue.net
AllowTcpForwarding yes

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,24 @@
apiVersion: v1
kind: Service
metadata:
name: external-mysql
namespace: zjyd
spec:
type: ClusterIP
ports:
- name: my-port
port: 13306
targetPort: 13306
selector: {} # 选择器为空,表示不选择任何 Pod
---
apiVersion: v1
kind: Endpoints
metadata:
name: external-mysql
namespace: zjyd
subsets:
- addresses:
- ip: 192.168.10.10
ports:
- port: 33061

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,574 @@
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-cmsportal
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "cmsportal",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-multiterminal
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "multiterminal",
AppClientId: "APP_PvdfRRRBPL8xbIwl"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-uasms
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "uasms",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-classification
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "classification",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-dikongzhixingh5
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "dikongzhixingh5",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-base
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "base",
AppClientId: "APP_9LY41OaKSqk2btY0"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-detection
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "detection",
AppClientId: "APP_FDHW2VLVDWPnnOCy"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-mws
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "mws",
AppClientId: "APP_uKniXPELlRERBBwK"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-hljtt
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "hljtt",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-visualization
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "visualization",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-uas
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "uas",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-secenter
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "secenter",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-mianyangbackend
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "mianyangbackend",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-share
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "share",
AppClientId: "APP_4lVSVI0ZGxTssir8"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-pilot2cloud
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "pilot2cloud",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-blockchain
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "blockchain",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-ai-brain
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "ai-brain",
AppClientId: "APP_rafnuCAmBESIVYMH"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-logistics
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "logistics",
AppClientId: "APP_PvdfRRRBPL8xbIwl"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-threedsimulation
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "threedsimulation",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-qinghaitourism
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "qinghaitourism",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-dispatchh5
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "dispatchh5",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-scanner
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "scanner",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-eventsh5
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "eventsh5",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-jiangsuwenlv
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "jiangsuwenlv",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-qingdao
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "qingdao",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-smsecret
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "smsecret",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-pangu
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-securityh5
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "securityh5",
AppClientId: "APP_N3ImO0Ubfu9peRHD"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-splice
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "splice",
AppClientId: "APP_zE0M3sTRXrCIJS8Y"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-smauth
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "smauth",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-supervision
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "supervision",
AppClientId: "APP_qqSu82THfexI8PLM"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-supervisionh5
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "supervisionh5",
AppClientId: "APP_qqSu82THfexI8PLM"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-emergency
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "emergency",
AppClientId: "APP_aGsTAY1uMZrpKdfk"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-media
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "media",
AppClientId: "APP_4AU8lbifESQO4FD6"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-open
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "open",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-traffic
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "traffic",
AppClientId: "APP_Jc8i2wOQ1t73QEJS"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-hyper
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "hyper",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-armypeople
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "armypeople",
AppClientId: "APP_UIegse6Lfou9pO1U"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-oms
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "oms",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-security
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "security",
AppClientId: "APP_JUSEMc7afyWXxvE7"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
name: tenant-prefix-seniclive
namespace: zjyd
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "",
CloudHOST: "111.2.224.59:8088",
ApplicationShortName: "seniclive",
AppClientId: "empty"
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,702 @@
---
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: frontend-applications-ingress
namespace: zjyd
labels:
type: frontend
octopus.control: all-ingress-config-wdd
app.kubernetes.io/managed-by: octopus-control
app.kubernetes.io/version: 6.1.0
annotations:
kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/enable-cors: "true"
nginx.ingress.kubernetes.io/rewrite-target: /$1
nginx.ingress.kubernetes.io/configuration-snippet: |
rewrite ^(/supervision)$ $1/ redirect;
rewrite ^(/supervisionh5)$ $1/ redirect;
rewrite ^(/pangu)$ $1/ redirect;
rewrite ^(/ai-brain)$ $1/ redirect;
rewrite ^(/armypeople)$ $1/ redirect;
rewrite ^(/base)$ $1/ redirect;
rewrite ^(/blockchain)$ $1/ redirect;
rewrite ^(/classification)$ $1/ redirect;
rewrite ^(/cmsportal)$ $1/ redirect;
rewrite ^(/detection)$ $1/ redirect;
rewrite ^(/dikongzhixingh5)$ $1/ redirect;
rewrite ^(/dispatchh5)$ $1/ redirect;
rewrite ^(/emergency)$ $1/ redirect;
rewrite ^(/eventsh5)$ $1/ redirect;
rewrite ^(/hljtt)$ $1/ redirect;
rewrite ^(/hyper)$ $1/ redirect;
rewrite ^(/jiangsuwenlv)$ $1/ redirect;
rewrite ^(/logistics)$ $1/ redirect;
rewrite ^(/media)$ $1/ redirect;
rewrite ^(/mianyangbackend)$ $1/ redirect;
rewrite ^(/multiterminal)$ $1/ redirect;
rewrite ^(/mws)$ $1/ redirect;
rewrite ^(/oms)$ $1/ redirect;
rewrite ^(/open)$ $1/ redirect;
rewrite ^(/pilot2cloud)$ $1/ redirect;
rewrite ^(/qingdao)$ $1/ redirect;
rewrite ^(/qinghaitourism)$ $1/ redirect;
rewrite ^(/scanner)$ $1/ redirect;
rewrite ^(/security)$ $1/ redirect;
rewrite ^(/securityh5)$ $1/ redirect;
rewrite ^(/seniclive)$ $1/ redirect;
rewrite ^(/share)$ $1/ redirect;
rewrite ^(/smauth)$ $1/ redirect;
rewrite ^(/smsecret)$ $1/ redirect;
rewrite ^(/splice)$ $1/ redirect;
rewrite ^(/threedsimulation)$ $1/ redirect;
rewrite ^(/traffic)$ $1/ redirect;
rewrite ^(/uas)$ $1/ redirect;
rewrite ^(/uasms)$ $1/ redirect;
rewrite ^(/visualization)$ $1/ redirect;
rewrite ^(/secenter)$ $1/ redirect;
spec:
rules:
- host: fake-domain.zjyd.io
http:
paths:
- path: /?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform
servicePort: 9528
- path: /supervision/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-suav-platform-supervision
servicePort: 9528
- path: /supervisionh5/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-suav-platform-supervisionh5
servicePort: 9528
- path: /pangu/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform
servicePort: 9528
- path: /ai-brain/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-ai-brain
servicePort: 9528
- path: /armypeople/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-armypeople
servicePort: 9528
- path: /base/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-base
servicePort: 9528
- path: /blockchain/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-blockchain
servicePort: 9528
- path: /classification/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-classification
servicePort: 9528
- path: /cmsportal/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-cms-portal
servicePort: 9528
- path: /detection/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-detection
servicePort: 9528
- path: /dikongzhixingh5/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-dikongzhixingh5
servicePort: 9528
- path: /dispatchh5/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-dispatchh5
servicePort: 9528
- path: /emergency/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-emergency-rescue
servicePort: 9528
- path: /eventsh5/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-eventsh5
servicePort: 9528
- path: /hljtt/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-hljtt
servicePort: 9528
- path: /hyper/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-hyperspectral
servicePort: 9528
- path: /jiangsuwenlv/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-jiangsuwenlv
servicePort: 9528
- path: /logistics/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-logistics
servicePort: 9528
- path: /media/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-media
servicePort: 9528
- path: /mianyangbackend/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-mianyangbackend
servicePort: 9528
- path: /multiterminal/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-multiterminal
servicePort: 9528
- path: /mws/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-mws
servicePort: 9528
- path: /oms/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-oms
servicePort: 9528
- path: /open/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-open
servicePort: 9528
- path: /pilot2cloud/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-pilot2-to-cloud
servicePort: 9528
- path: /qingdao/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-qingdao
servicePort: 9528
- path: /qinghaitourism/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-qinghaitourism
servicePort: 9528
- path: /scanner/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-scanner
servicePort: 9528
- path: /security/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-security
servicePort: 9528
- path: /securityh5/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-securityh5
servicePort: 9528
- path: /seniclive/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-seniclive
servicePort: 9528
- path: /share/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-share
servicePort: 9528
- path: /smauth/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-smauth
servicePort: 9528
- path: /smsecret/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-smsecret
servicePort: 9528
- path: /splice/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-splice
servicePort: 9528
- path: /threedsimulation/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-threedsimulation
servicePort: 9528
- path: /traffic/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-traffic
servicePort: 9528
- path: /uas/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-uas
servicePort: 9528
- path: /uasms/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-uasms
servicePort: 9528
- path: /visualization/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-platform-visualization
servicePort: 9528
- path: /secenter/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uavms-platform-security-center
servicePort: 9528
---
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: backend-applications-ingress
namespace: zjyd
labels:
type: backend
octopus.control: all-ingress-config-wdd
app.kubernetes.io/managed-by: octopus-control
app.kubernetes.io/version: 6.1.0
annotations:
kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/enable-cors: "true"
spec:
rules:
- host: cmii-admin-data.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-admin-data
servicePort: 8080
- host: cmii-admin-gateway.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-admin-gateway
servicePort: 8080
- host: cmii-admin-user.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-admin-user
servicePort: 8080
- host: cmii-app-release.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-app-release
servicePort: 8080
- host: cmii-open-gateway.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-open-gateway
servicePort: 8080
- host: cmii-suav-supervision.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-suav-supervision
servicePort: 8080
- host: cmii-uas-gateway.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uas-gateway
servicePort: 8080
- host: cmii-uas-lifecycle.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uas-lifecycle
servicePort: 8080
- host: cmii-uav-airspace.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-airspace
servicePort: 8080
- host: cmii-uav-alarm.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-alarm
servicePort: 8080
- host: cmii-uav-autowaypoint.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-autowaypoint
servicePort: 8080
- host: cmii-uav-brain.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-brain
servicePort: 8080
- host: cmii-uav-bridge.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-bridge
servicePort: 8080
- host: cmii-uav-cloud-live.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-cloud-live
servicePort: 8080
- host: cmii-uav-clusters.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-clusters
servicePort: 8080
- host: cmii-uav-cms.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-cms
servicePort: 8080
- host: cmii-uav-data-post-process.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-data-post-process
servicePort: 8080
- host: cmii-uav-depotautoreturn.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-depotautoreturn
servicePort: 8080
- host: cmii-uav-developer.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-developer
servicePort: 8080
- host: cmii-uav-device.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-device
servicePort: 8080
- host: cmii-uav-emergency.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-emergency
servicePort: 8080
- host: cmii-uav-fwdd.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-fwdd
servicePort: 8080
- host: cmii-uav-gateway.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-gateway
servicePort: 8080
- host: cmii-uav-gis-server.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-gis-server
servicePort: 8080
- host: cmii-uav-grid-datasource.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-grid-datasource
servicePort: 8080
- host: cmii-uav-grid-engine.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-grid-engine
servicePort: 8080
- host: cmii-uav-grid-manage.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-grid-manage
servicePort: 8080
- host: cmii-uav-industrial-portfolio.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-industrial-portfolio
servicePort: 8080
- host: cmii-uav-integration.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-integration
servicePort: 8080
- host: cmii-uav-iot-dispatcher.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-iot-dispatcher
servicePort: 8080
- host: cmii-uav-kpi-monitor.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-kpi-monitor
servicePort: 8080
- host: cmii-uav-logger.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-logger
servicePort: 8080
- host: cmii-uav-material-warehouse.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-material-warehouse
servicePort: 8080
- host: cmii-uav-mission.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-mission
servicePort: 8080
- host: cmii-uav-mqtthandler.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-mqtthandler
servicePort: 8080
- host: cmii-uav-multilink.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-multilink
servicePort: 8080
- host: cmii-uav-notice.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-notice
servicePort: 8080
- host: cmii-uav-oauth.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-oauth
servicePort: 8080
- host: cmii-uav-process.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-process
servicePort: 8080
- host: cmii-uav-sense-adapter.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-sense-adapter
servicePort: 8080
- host: cmii-uav-surveillance.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-surveillance
servicePort: 8080
- host: cmii-uav-sync.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-sync
servicePort: 8080
- host: cmii-uav-threedsimulation.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-threedsimulation
servicePort: 8080
- host: cmii-uav-tower.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-tower
servicePort: 8080
- host: cmii-uav-user.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-user
servicePort: 8080
- host: cmii-uav-waypoint.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-waypoint
servicePort: 8080
- host: cmii-uavms-security-center.uavcloud-zjyd.io
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
serviceName: cmii-uavms-security-center
servicePort: 8080
---
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: all-gateways-ingress
namespace: zjyd
labels:
type: api-gateway
octopus.control: all-ingress-config-1.1.0
app.kubernetes.io/managed-by: octopus-control
app.kubernetes.io/version: 6.1.0
annotations:
kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/enable-cors: "true"
nginx.ingress.kubernetes.io/rewrite-target: /$1
nginx.ingress.kubernetes.io/configuration-snippet: |
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
spec:
rules:
- host: fake-domain.zjyd.io
http:
paths:
- path: /oms/api/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-admin-gateway
servicePort: 8080
- path: /open/api/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-open-gateway
servicePort: 8080
- path: /api/?(.*)
pathType: ImplementationSpecific
backend:
serviceName: cmii-uav-gateway
servicePort: 8080

View File

@@ -0,0 +1,496 @@
---
kind: ConfigMap
apiVersion: v1
metadata:
name: helm-live-srs-cm
namespace: zjyd
labels:
cmii.app: live-srs
cmii.type: live
octopus.control: wdd
app.kubernetes.io/managed-by: octopus
helm.sh/chart: cmlc-live-srs-rtc-2.0.0
data:
srs.rtc.conf: |-
listen 31935;
max_connections 4096;
srs_log_tank console;
srs_log_level info;
srs_log_file /home/srs.log;
daemon off;
http_api {
enabled on;
listen 1985;
crossdomain on;
}
stats {
network 0;
}
http_server {
enabled on;
listen 8080;
dir /home/hls;
}
srt_server {
enabled on;
listen 30556;
maxbw 1000000000;
connect_timeout 4000;
peerlatency 600;
recvlatency 600;
}
rtc_server {
enabled on;
listen 30090;
candidate $CANDIDATE;
}
vhost __defaultVhost__ {
http_hooks {
enabled on;
on_publish http://helm-live-op-svc-v2:8080/hooks/on_push;
}
http_remux {
enabled on;
}
rtc {
enabled on;
rtmp_to_rtc on;
rtc_to_rtmp on;
keep_bframe off;
}
tcp_nodelay on;
min_latency on;
play {
gop_cache off;
mw_latency 100;
mw_msgs 10;
}
publish {
firstpkt_timeout 8000;
normal_timeout 4000;
mr on;
}
dvr {
enabled off;
dvr_path /home/dvr/[app]/[stream]/[2006][01]/[timestamp].mp4;
dvr_plan session;
}
hls {
enabled on;
hls_path /home/hls;
hls_fragment 10;
hls_window 60;
hls_m3u8_file [app]/[stream].m3u8;
hls_ts_file [app]/[stream]/[2006][01][02]/[timestamp]-[duration].ts;
hls_cleanup on;
hls_entry_prefix http://111.2.224.59:8088;
}
}
---
kind: Service
apiVersion: v1
metadata:
name: helm-live-srs-svc-exporter
namespace: zjyd
labels:
octopus.control: wdd
app.kubernetes.io/managed-by: octopus
spec:
ports:
- name: rtmp
protocol: TCP
port: 31935
targetPort: 31935
nodePort: 31935
- name: rtc
protocol: UDP
port: 30090
targetPort: 30090
nodePort: 30090
- name: rtc-tcp
protocol: TCP
port: 30090
targetPort: 30090
nodePort: 30090
- name: srt
protocol: UDP
port: 30556
targetPort: 30556
nodePort: 30556
- name: api
protocol: TCP
port: 1985
targetPort: 1985
nodePort: 30080
selector:
srs-role: rtc
type: NodePort
sessionAffinity: None
externalTrafficPolicy: Cluster
---
kind: Service
apiVersion: v1
metadata:
name: helm-live-srs-svc
namespace: zjyd
labels:
octopus.control: wdd
app.kubernetes.io/managed-by: octopus
spec:
ports:
- name: http
protocol: TCP
port: 8080
targetPort: 8080
- name: api
protocol: TCP
port: 1985
targetPort: 1985
selector:
srs-role: rtc
type: ClusterIP
sessionAffinity: None
---
kind: Service
apiVersion: v1
metadata:
name: helm-live-srsrtc-svc
namespace: zjyd
labels:
octopus.control: wdd
app.kubernetes.io/managed-by: octopus
spec:
ports:
- name: rtmp
protocol: TCP
port: 31935
targetPort: 31935
selector:
srs-role: rtc
type: ClusterIP
sessionAffinity: None
---
kind: StatefulSet
apiVersion: apps/v1
metadata:
name: helm-live-srs-rtc
namespace: zjyd
labels:
octopus.control: wdd
app.kubernetes.io/managed-by: octopus
cmii.app: live-srs
cmii.type: live
helm.sh/chart: cmlc-live-srs-rtc-2.0.0
srs-role: rtc
spec:
replicas: 1
selector:
matchLabels:
srs-role: rtc
template:
metadata:
labels:
srs-role: rtc
spec:
volumes:
- name: srs-conf-file
configMap:
name: helm-live-srs-cm
items:
- key: srs.rtc.conf
path: docker.conf
defaultMode: 420
- name: srs-vol
emptyDir:
sizeLimit: 8Gi
containers:
- name: srs-rtc
image: 192.168.10.3:8033/cmii/srs:v5.0.195
ports:
- name: srs-rtmp
containerPort: 31935
protocol: TCP
- name: srs-api
containerPort: 1985
protocol: TCP
- name: srs-flv
containerPort: 8080
protocol: TCP
- name: srs-webrtc
containerPort: 30090
protocol: UDP
- name: srs-webrtc-tcp
containerPort: 30090
protocol: TCP
- name: srs-srt
containerPort: 30556
protocol: UDP
env:
- name: CANDIDATE
value: 111.2.224.59
resources:
limits:
cpu: 2000m
memory: 4Gi
requests:
cpu: 100m
memory: 256Mi
volumeMounts:
- name: srs-conf-file
mountPath: /usr/local/srs/conf/docker.conf
subPath: docker.conf
- name: srs-vol
mountPath: /home/dvr
subPath: zjejpt/helm-live/dvr
- name: srs-vol
mountPath: /home/hls
subPath: zjejpt/helm-live/hls
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
- name: oss-adaptor
image: 192.168.10.3:8033/cmii/cmii-srs-oss-adaptor:2023-SA
env:
- name: OSS_ENDPOINT
value: 'http://192.168.10.2:9000'
- name: OSS_AK
value: cmii
- name: OSS_SK
value: 'B#923fC7mk'
- name: OSS_BUCKET
value: live-cluster-hls
- name: SRS_OP
value: 'http://helm-live-op-svc-v2:8080'
- name: MYSQL_ENDPOINT
value: 'helm-mysql:3306'
- name: MYSQL_USERNAME
value: k8s_admin
- name: MYSQL_PASSWORD
value: fP#UaH6qQ3)8
- name: MYSQL_DATABASE
value: cmii_live_srs_op
- name: MYSQL_TABLE
value: live_segment
- name: LOG_LEVEL
value: info
- name: OSS_META
value: 'yes'
resources:
limits:
cpu: 2000m
memory: 4Gi
requests:
cpu: 100m
memory: 256Mi
volumeMounts:
- name: srs-vol
mountPath: /cmii/share/hls
subPath: zjejpt/helm-live/hls
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
restartPolicy: Always
terminationGracePeriodSeconds: 30
dnsPolicy: ClusterFirst
securityContext: {}
imagePullSecrets:
- name: harborsecret
affinity: {}
schedulerName: default-scheduler
serviceName: helm-live-srsrtc-svc
podManagementPolicy: OrderedReady
updateStrategy:
type: RollingUpdate
rollingUpdate:
partition: 0
revisionHistoryLimit: 10
---
# live-srs部分
---
kind: Deployment
apiVersion: apps/v1
metadata:
name: helm-live-op-v2
namespace: zjyd
labels:
octopus.control: wdd
app.kubernetes.io/managed-by: octopus
cmii.app: live-engine
cmii.type: live
helm.sh/chart: cmlc-live-live-op-2.0.0
live-role: op-v2
spec:
replicas: 1
selector:
matchLabels:
live-role: op-v2
template:
metadata:
labels:
live-role: op-v2
spec:
volumes:
- name: srs-conf-file
configMap:
name: helm-live-op-cm-v2
items:
- key: live.op.conf
path: bootstrap.yaml
defaultMode: 420
containers:
- name: helm-live-op-v2
image: 192.168.10.3:8033/cmii/cmii-live-operator:5.2.0
ports:
- name: operator
containerPort: 8080
protocol: TCP
resources:
limits:
cpu: 4800m
memory: 4Gi
requests:
cpu: 100m
memory: 256Mi
volumeMounts:
- name: srs-conf-file
mountPath: /cmii/bootstrap.yaml
subPath: bootstrap.yaml
livenessProbe:
httpGet:
path: /cmii/health
port: 8080
scheme: HTTP
initialDelaySeconds: 60
timeoutSeconds: 5
periodSeconds: 20
successThreshold: 1
failureThreshold: 3
readinessProbe:
httpGet:
path: /cmii/health
port: 8080
scheme: HTTP
initialDelaySeconds: 60
timeoutSeconds: 5
periodSeconds: 20
successThreshold: 1
failureThreshold: 3
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: Always
restartPolicy: Always
terminationGracePeriodSeconds: 30
dnsPolicy: ClusterFirst
securityContext: {}
imagePullSecrets:
- name: harborsecret
affinity: {}
schedulerName: default-scheduler
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600
---
kind: Service
apiVersion: v1
metadata:
name: helm-live-op-svc-v2
namespace: zjyd
labels:
octopus.control: wdd
app.kubernetes.io/managed-by: octopus
spec:
ports:
- protocol: TCP
port: 8080
targetPort: 8080
nodePort: 30333
selector:
live-role: op-v2
type: NodePort
sessionAffinity: None
---
kind: Service
apiVersion: v1
metadata:
name: helm-live-op-svc
namespace: zjyd
labels:
octopus.control: wdd
app.kubernetes.io/managed-by: octopus
spec:
ports:
- protocol: TCP
port: 8080
targetPort: 8080
selector:
live-role: op
type: ClusterIP
sessionAffinity: None
---
kind: ConfigMap
apiVersion: v1
metadata:
name: helm-live-op-cm-v2
namespace: zjyd
labels:
octopus.control: wdd
app.kubernetes.io/managed-by: octopus
cmii.app: live-engine
cmii.type: live
data:
live.op.conf: |-
server:
port: 8080
spring:
main:
allow-bean-definition-overriding: true
allow-circular-references: true
application:
name: cmii-live-operator
platform:
info:
name: cmii-live-operator
description: cmii-live-operator
version: 6.1.0
scanPackage: com.cmii.live.op
cloud:
nacos:
config:
username: nacos
password: KingKong@95461234
server-addr: helm-nacos:8848
extension-configs:
- data-id: cmii-live-operator.yml
group: 6.1.0
refresh: true
shared-configs:
- data-id: cmii-backend-system.yml
group: 6.1.0
refresh: true
discovery:
enabled: false
live:
engine:
type: srs
endpoint: 'http://helm-live-srs-svc:1985'
proto:
rtmp: 'rtmp://111.2.224.59:31935'
rtsp: 'rtsp://111.2.224.59:30554'
srt: 'srt://111.2.224.59:30556'
flv: 'http://111.2.224.59:30500'
hls: 'http://111.2.224.59:30500'
rtc: 'webrtc://111.2.224.59:30080'
replay: 'https://111.2.224.59:30333'
minio:
endpoint: http://192.168.10.2:9000
access-key: cmii
secret-key: B#923fC7mk
bucket: live-cluster-hls

View File

@@ -0,0 +1,32 @@
ALTER TABLE cmii_material_warehouse.mw_proj_item_unconfirmed ADD COLUMN play_duration int NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶʱ<EFBFBD><EFBFBD>' AFTER def_time;
ALTER TABLE emqx.mqtt_acl ADD COLUMN provider_code varchar(100) NULL COMMENT '<EFBFBD><EFBFBD>̱<EFBFBD><EFBFBD><EFBFBD>' AFTER is_data;
ALTER TABLE emqx.mqtt_acl ADD COLUMN device_type int NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AFTER provider_code;
ALTER TABLE uav_airspace.efence_airspace ADD COLUMN tp_id varchar(100) NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID' AFTER clockwise;
ALTER TABLE uav_dev.uav_plane ADD COLUMN uas_id varchar(100) NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>Ψһʶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AFTER uav_sn;
ALTER TABLE uav_dev.uav_plane ADD COLUMN tp_id varchar(100) NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID' AFTER uas_id;
ALTER TABLE uav_dev.uav_plane ADD COLUMN controller_sn varchar(254) NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><EFBFBD>ң<EFBFBD><EFBFBD><EFBFBD><EFBFBD>sn<EFBFBD><EFBFBD>' AFTER tp_id;
ALTER TABLE uav_industrial_portfolio.police_case_info ADD COLUMN remark varchar(255) NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AFTER SSJD;
ALTER TABLE uav_industrial_portfolio.zc_point_config ADD COLUMN point_type int NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͡<EFBFBD>0 . <20><>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD> 1. <20><><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1>' AFTER order_number;
ALTER TABLE uav_industrial_portfolio.zc_point_config ADD COLUMN case_id bigint NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID' AFTER point_type;
ALTER TABLE uav_lifecycle.uav_detail ADD COLUMN imei varchar(100) NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><EFBFBD>豸ʶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AFTER code_type;
ALTER TABLE uav_lifecycle.uav_detail ADD COLUMN imsi varchar(100) NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><EFBFBD>û<EFBFBD>ʶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AFTER imei;
ALTER TABLE uav_lifecycle.uav_detail ADD COLUMN sn varchar(100) NULL COMMENT '<EFBFBD>ն<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AFTER imsi;
ALTER TABLE uav_lifecycle.uav_detail ADD COLUMN online_at datetime NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' AFTER is_del;
ALTER TABLE uav_user.flyer_info ADD COLUMN gender varchar(8) NULL COMMENT '<EFBFBD>Ա<EFBFBD>' AFTER flyer_name;
ALTER TABLE uav_user.flyer_info ADD COLUMN job_cat varchar(64) NULL COMMENT 'ְ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AFTER gender;
ALTER TABLE uav_user.flyer_info ADD COLUMN job_level varchar(64) NULL COMMENT 'ְ<EFBFBD><EFBFBD>' AFTER job_cat;
ALTER TABLE uav_user.flyer_info ADD COLUMN cert_cat varchar(64) NULL COMMENT '֤<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AFTER job_level;
ALTER TABLE uav_user.flyer_info ADD COLUMN issue_auth varchar(64) NULL COMMENT '<EFBFBD><EFBFBD>֤<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AFTER cert_cat;
ALTER TABLE uav_user.flyer_info ADD COLUMN drive_lic_type varchar(64) NULL COMMENT '<EFBFBD><EFBFBD>ʻ֤<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' AFTER issue_auth;
ALTER TABLE uav_alarm.uav_alarm_event CHANGE COLUMN event_end_time event_end_time timestamp(3) NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>';
ALTER TABLE uav_alarm.uav_alarm_event CHANGE COLUMN event_start_time event_start_time timestamp(3) NOT NULL COMMENT '<EFBFBD>澯ʱ<EFBFBD><EFBFBD>';
ALTER TABLE uav_alarm.uav_alarm_event CHANGE COLUMN upd_date upd_date timestamp(3) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>';
ALTER TABLE uav_alarm.uav_alarm_event CHANGE COLUMN def_date def_date timestamp(3) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>';
ALTER TABLE uav_iot_dispatcher.cmii_uav_perception_task CHANGE COLUMN group_id group_id varchar(96) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>飨̽<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>񣩵ı<EFBFBD><EFBFBD>ţ<EFBFBD><EFBFBD><EFBFBD>Ψһ<EFBFBD>ģ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ظ<EFBFBD>';
ALTER TABLE uav_iot_dispatcher.cmii_uav_perception_task CHANGE COLUMN shared_topic shared_topic varchar(255) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ';
ALTER TABLE uav_industrial_portfolio.civil_military_bts_info CHANGE COLUMN bts_radius bts_radius decimal(8,1) NULL COMMENT '̽<EFBFBD><EFBFBD><EFBFBD><EFBFBD>̽<EFBFBD><EFBFBD><EFBFBD>';
ALTER TABLE uav_industrial_portfolio.civil_military_bts_record_info CHANGE COLUMN bts_radius bts_radius decimal(8,1) NULL COMMENT '̽<EFBFBD><EFBFBD><EFBFBD><EFBFBD>̽<EFBFBD><EFBFBD><EFBFBD>';
ALTER TABLE uav_industrial_portfolio.photoelectric_alarm CHANGE COLUMN camera_id camera_id varchar(64) NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷID';
ALTER TABLE uav_iot_dispatcher.cmii_uav_perception_task CHANGE COLUMN origin_topic origin_topic varchar(96) NOT NULL COMMENT 'ԭʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ';
ALTER TABLE uav_iot_dispatcher.cmii_uav_servo_device CHANGE COLUMN camera_project_id camera_project_id varchar(32) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id';
ALTER TABLE uav_iot_dispatcher.cmii_uav_perception_task CHANGE COLUMN project_id project_id varchar(32) NOT NULL COMMENT '<EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>';

View File

@@ -0,0 +1,2 @@
ALTER TABLE uav_industrial_portfolio.civil_military_alarm ADD INDEX idx_company_id_status_del_time(company_id,status,is_del,begin_time);
ALTER TABLE uav_lifecycle.warn_item ADD INDEX idx_warn_code(warn_code,status);

View File

@@ -0,0 +1,513 @@
use uav_alarm;
CREATE TABLE `uav_sec_alarm` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID',
`alarm_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>',
`notice_way` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '֪ͨ<EFBFBD><EFBFBD>ʽ<EFBFBD>б<EFBFBD>',
`notice_object` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '֪ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>',
`is_delete` int NOT NULL DEFAULT '0' COMMENT 'ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><EFBFBD>1Ϊɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0Ϊδɾ<EFBFBD><EFBFBD>',
`company_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾/<2F><><EFBFBD><EFBFBD>',
`def_usr_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>',
`def_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`upd_usr_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD>޸<EFBFBD><EFBFBD>û<EFBFBD>',
`upd_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '<EFBFBD>޸<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_uav_sec_alarm_alarm_type` (`alarm_type`) USING BTREE,
KEY `idx_uav_sec_alarm_company_id` (`company_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ñ<EFBFBD>';
use uav_alarm;
CREATE TABLE `uav_sec_alarm_event` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID',
`alarm_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD>澯ID',
`alarm_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`alarm_object` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`alarm_content` varchar(200) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݡ<EFBFBD>ָ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD>',
`alarm_start_time` timestamp(3) NOT NULL COMMENT '<EFBFBD>澯ʱ<EFBFBD><EFBFBD>',
`alarm_state` int NOT NULL DEFAULT '0' COMMENT '<EFBFBD>澯״̬: 0<><30><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD>1<EFBFBD>ѽ<EFBFBD><D1BD><EFBFBD>',
`cmd_state` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: 0<><30><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD>1<EFBFBD>Ѵ<EFBFBD><D1B4><EFBFBD>',
`report_time` timestamp(3) NULL DEFAULT NULL COMMENT '<EFBFBD>ϱ<EFBFBD>ʱ<EFBFBD><EFBFBD>',
`handle_state` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: 0δ<30>ϱ<EFBFBD><CFB1><EFBFBD>1<EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>2<EFBFBD>󱨣<EFBFBD>-1<><31><EFBFBD>ԣ<EFBFBD>-2<><32><EFBFBD><EFBFBD>',
`alarm_end_time` timestamp(3) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`is_delete` int NOT NULL DEFAULT '0' COMMENT 'ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><EFBFBD>1Ϊɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0Ϊδɾ<EFBFBD><EFBFBD>',
`note` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ע',
`company_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾/<2F><><EFBFBD><EFBFBD>',
`def_usr_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>',
`def_date` timestamp(3) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`upd_usr_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD>޸<EFBFBD><EFBFBD>û<EFBFBD>',
`upd_date` timestamp(3) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`admin_handle_state` int NOT NULL DEFAULT '0' COMMENT 'oms<EFBFBD><EFBFBD><EFBFBD><EFBFBD>: 0δ<30><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD>ѽ<EFBFBD><D1BD><EFBFBD>',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_uav_sec_alarm_event_id` (`alarm_id`) USING BTREE,
KEY `idx_uav_sec_alarm_event_object` (`alarm_object`) USING BTREE,
KEY `idx_uav_sec_alarm_event_company_id` (`company_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD>';
use uav_emergency;
CREATE TABLE `duty` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`leader` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD>',
`workers` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>Ա',
`task` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD>Խ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`duty_date` date DEFAULT NULL COMMENT 'ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`is_del` bit(1) DEFAULT b'0' COMMENT 'ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>־ 0 δɾ<CEB4><C9BE> 1 ɾ<><C9BE>',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`update_at` datetime DEFAULT NULL COMMENT '<EFBFBD>༭ʱ<EFBFBD><EFBFBD>',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`company_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>˾id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='<EFBFBD>Ű<EFBFBD><EFBFBD><EFBFBD>';
use uav_emergency;
CREATE TABLE `duty_count` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>Աid',
`year` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>',
`quarter` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`duty_id` int NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ű<EFBFBD><EFBFBD><EFBFBD>',
`company_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>˾id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='ͳ<EFBFBD>Ʊ<EFBFBD>';
use uav_emergency;
CREATE TABLE `duty_detail` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`duty_id` int NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ű<EFBFBD><EFBFBD><EFBFBD>',
`area` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'ֵ<EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>',
`work` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD>ձ<EFBFBD>',
`file` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`is_del` bit(1) DEFAULT b'0' COMMENT 'ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>־ 0 δɾ<CEB4><C9BE> 1 ɾ<><C9BE>',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`update_at` datetime DEFAULT NULL COMMENT '<EFBFBD>༭ʱ<EFBFBD><EFBFBD>',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`file_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='<EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD>';
use uav_emergency;
CREATE TABLE `em_event` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '<EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`type` int NOT NULL COMMENT '<EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(0: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1: ɽ<><C9BD><EFBFBD><EFBFBD>2: <20><><EFBFBD>ԡ<EFBFBD>3: <20><>ʯ<EFBFBD><CAAF>)',
`time` datetime NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`leader_id` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID',
`leader` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`phone` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD>ֻ<EFBFBD><EFBFBD><EFBFBD>',
`year` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`status` int NOT NULL COMMENT '<EFBFBD>¼<EFBFBD>״̬(0: δ<><CEB4><EFBFBD>ɣ<EFBFBD>1: <20><><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD>2: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)',
`area` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD>ص<EFBFBD>',
`records` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>м<EFBFBD>¼',
`point` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>γ<EFBFBD><EFBFBD>',
`desc` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`files` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`company_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>˾id',
`source` int DEFAULT '0' COMMENT '<EFBFBD><EFBFBD>Դ0:ϵͳ 1:<3A>ֻ<EFBFBD>',
`is_del` bit(1) DEFAULT b'0' COMMENT 'ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>־ 0 δɾ<CEB4><C9BE> 1 ɾ<><C9BE>',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`update_at` datetime DEFAULT NULL COMMENT '<EFBFBD>༭ʱ<EFBFBD><EFBFBD>',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`spoint` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD>Ԯ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Ӧ<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
use uav_emergency;
CREATE TABLE `emergency_plane_status` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID',
`uas_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>ID',
`company_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>˾ID',
`user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD>û<EFBFBD>ID',
`station_sn` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>վ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`mission_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ҵID',
`mission_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`scene_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`plane_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`plane_model` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`start_job_time` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD>ҵʱ<EFBFBD><EFBFBD>',
`stop_job_time` datetime DEFAULT NULL COMMENT 'ֹͣ<EFBFBD><EFBFBD>ҵʱ<EFBFBD><EFBFBD>',
`status` tinyint DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ǰ״̬<EFBFBD><EFBFBD> 0.<2E>ѿ<EFBFBD><D1BF><EFBFBD> 1.<2E>ѹر<D1B9>',
`update_at` datetime DEFAULT NULL COMMENT '<EFBFBD>޸<EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_uas_id` (`uas_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC COMMENT='<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ״̬';
use uav_industrial_portfolio;
CREATE TABLE `bridge_device` (
`id` bigint NOT NULL COMMENT 'id',
`provider_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`provider_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`device_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<EFBFBD><EFBFBD>Ψһid',
`device_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`device_longitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`device_latitude` double DEFAULT NULL COMMENT '<EFBFBD>γ<EFBFBD><EFBFBD>',
`device_altitude` float DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>θ߶<EFBFBD>',
`device_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`work_state` int DEFAULT '0' COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬ -1<><31><EFBFBD><EFBFBD><EFBFBD>ߣ<EFBFBD>0:δ<><CEB4><EFBFBD><EFBFBD>,1<><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,2:<3A><EFBFBD>',
`extension` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD>չ<EFBFBD><EFBFBD>Ϣ',
`function` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`source` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>Դ(0: ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD> 1: bridgeͬ<65><CDAC>)',
`create_at` datetime(6) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`is_del` bit(1) DEFAULT b'0' COMMENT '<EFBFBD>Ƿ<EFBFBD>ɾ<EFBFBD><EFBFBD>',
`create_by` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`update_at` datetime(6) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_by` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`ping_time` datetime DEFAULT NULL COMMENT 'pingʱ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='<EFBFBD>豸ά<EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
use uav_industrial_portfolio;
CREATE TABLE `civil_military_alarm_his` (
`id` bigint NOT NULL COMMENT '<EFBFBD>澯id',
`aerocraft_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ̨<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>վ̽<EFBFBD><EFBFBD>ķ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`aerocraft_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`area_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>վ̽<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`order_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><EFBFBD>ţ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>ʹ<EFBFBD><EFBFBD>',
`radar_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>վ<EFBFBD>״<EFBFBD>id<EFBFBD><EFBFBD><EFBFBD><EFBFBD>վ<EFBFBD>ʹ<EFBFBD><EFBFBD>',
`target_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '̽<EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`event` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>룺INTRUDE',
`status` int DEFAULT NULL COMMENT '<EFBFBD>澯״̬<EFBFBD><EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD>1:<3A><EFBFBD><E6BEAF><EFBFBD><EFBFBD>',
`company_id` bigint DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>˾id',
`begin_time` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ʼʱ<EFBFBD><EFBFBD>',
`end_time` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`end_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>0<EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`is_del` bit(1) DEFAULT b'0' COMMENT '<EFBFBD>Ƿ<EFBFBD>ɾ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='ͨ<EFBFBD>и澯<EFBFBD><EFBFBD>ʷ<EFBFBD><EFBFBD>¼';
use uav_industrial_portfolio;
CREATE TABLE `violation_record` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '<EFBFBD><EFBFBD>¼id',
`label` int DEFAULT NULL COMMENT '1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2 Υͣռ<CDA3><D5BC> <20><>3 <20><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>',
`address` varchar(254) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>ַ,<2C>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>',
`dealt` int DEFAULT '0' COMMENT '<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0 Ϊ<><CEAA><EFBFBD><EFBFBD>,1 <20>Ѵ<EFBFBD><D1B4><EFBFBD>,null <20><>û<EFBFBD>д<EFBFBD><D0B4><EFBFBD>',
`image_file_id` varchar(255) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>Ƶ<EFBFBD><EFBFBD>ͼ<EFBFBD>ļ<EFBFBD>id',
`latitude02` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD>γ<EFBFBD><EFBFBD>02',
`longitude02` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ͼ<EFBFBD>ľ<EFBFBD><EFBFBD><EFBFBD>02',
`altitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ͼ<EFBFBD>ĺ<EFBFBD><EFBFBD>θ߶<EFBFBD>',
`latitude84` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD>γ<EFBFBD><EFBFBD>84',
`longitude84` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ͼ<EFBFBD>ľ<EFBFBD><EFBFBD><EFBFBD>84',
`company_id` int NOT NULL COMMENT '<EFBFBD><EFBFBD>˾id',
`deleted` int NOT NULL DEFAULT '0' COMMENT '0 δɾ<CEB4><C9BE> 1 ɾ<><C9BE>',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=71 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='Υ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `bridge_device` (
`id` bigint NOT NULL COMMENT 'id',
`provider_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`provider_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`device_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<EFBFBD><EFBFBD>Ψһid',
`device_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`device_longitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`device_latitude` double DEFAULT NULL COMMENT '<EFBFBD>γ<EFBFBD><EFBFBD>',
`device_altitude` float DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>θ߶<EFBFBD>',
`device_local_altitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD>θ߶<EFBFBD>',
`device_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`work_state` int DEFAULT '0' COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬ -1<><31><EFBFBD><EFBFBD><EFBFBD>ߣ<EFBFBD>0:δ<><CEB4><EFBFBD><EFBFBD>,1<><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,2:<3A><EFBFBD>',
`extension` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD>չ<EFBFBD><EFBFBD>Ϣ',
`function` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`pid` bigint DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>Բ<EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Dz<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>Ϊnull<EFBFBD><EFBFBD><EFBFBD>Dz<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD>ϼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`level` int DEFAULT '0' COMMENT '<EFBFBD><EFBFBD>ĵȼ<EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD>Բ<EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>',
`source` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>Դ(0: ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD> 1: bridgeͬ<65><CDAC>)',
`create_at` datetime(6) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`is_del` bit(1) DEFAULT b'0' COMMENT '<EFBFBD>Ƿ<EFBFBD>ɾ<EFBFBD><EFBFBD>',
`create_by` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`update_at` datetime(6) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_by` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`device_height` float DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>Եظ߶<EFBFBD>',
`ping_time` datetime DEFAULT NULL COMMENT 'pingʱ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`),
KEY `idx_device_pid` (`pid`,`is_del`),
KEY `idx_device_compId` (`provider_code`,`device_type`,`device_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='<EFBFBD>豸ά<EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `bridge_device_mqtt_info` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`provider_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`device_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;0<><30>5G-A<><41>վ<EFBFBD><D5BE>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD>3<EFBFBD><33>RemoteID<49><44><EFBFBD>˻<EFBFBD><CBBB><EFBFBD>4<EFBFBD><34><EFBFBD>״<EFBFBD><D7B4><EFBFBD><E8B1B8>5<EFBFBD><35>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><E8B1B8>6<EFBFBD><36><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8B1B8>7<EFBFBD><37><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8B1B8>8<EFBFBD><38><EFBFBD><EFBFBD>ƭ<EFBFBD><EFBFBD><E8B1B8>9<EFBFBD><39><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8B1B8>10<31><30>ָ<EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD>11<31><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD>壬999<39><39><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`mqtt_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'MQTT<EFBFBD>˺<EFBFBD><EFBFBD><EFBFBD>',
`mqtt_password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'MQTT<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`topic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'MQTT<EFBFBD><EFBFBD>topic;<3B><EFBFBD><E8B1B8>topic Ϊ<><CEAA>\r\n<><EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݵ<EFBFBD>Topic,bridge/{provider_code}/device/${device_type}/{deviceId},\r\n<>豸ʵʱ<CAB5><CAB1><EFBFBD>ݵ<EFBFBD>Topic<69><63>bridge/{provider_code}/device_data/${device_type}/{deviceId}',
`create_by` bigint DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_by` bigint DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`update_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='<EFBFBD>豸topic<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ';
use uav_lifecycle;
CREATE TABLE `bridge_device_pool` (
`id` bigint NOT NULL COMMENT 'id',
`provider_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`provider_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`device_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<EFBFBD><EFBFBD>Ψһid',
`device_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`device_longitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`device_latitude` double DEFAULT NULL COMMENT '<EFBFBD>γ<EFBFBD><EFBFBD>',
`device_altitude` float DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>θ߶<EFBFBD>',
`device_local_altitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD>θ߶<EFBFBD>',
`device_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`work_state` int DEFAULT '0' COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬ 0:δ<><CEB4><EFBFBD><EFBFBD>,1<><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,2:<3A><EFBFBD>',
`extension` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD>չ<EFBFBD><EFBFBD>Ϣ',
`function` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`pid` bigint DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>Բ<EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Dz<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>Ϊnull<EFBFBD><EFBFBD><EFBFBD>Dz<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD>ϼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`level` int DEFAULT '0' COMMENT '<EFBFBD><EFBFBD>ĵȼ<EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD>Բ<EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>',
`create_at` datetime(6) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`is_del` bit(1) DEFAULT b'0' COMMENT '<EFBFBD>Ƿ<EFBFBD>ɾ<EFBFBD><EFBFBD>',
`create_by` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`update_at` datetime(6) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_by` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`device_height` float DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>Եظ߶<EFBFBD>',
PRIMARY KEY (`id`),
KEY `idx_device_id_index` (`provider_code`,`device_id`,`device_type`),
KEY `idx_device_pid` (`pid`,`is_del`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='bridgeͬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD>δ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>';
use uav_lifecycle;
CREATE TABLE `epc_auth` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`uav_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>Ψһʶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`imei` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'imei',
`sn` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'sn',
`imsi` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'imsi',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`is_delete` bit(1) DEFAULT b'0' COMMENT '0 δɾ<CEB4><C9BE> 1 <20><>ɾ<EFBFBD><C9BE>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='epc<EFBFBD><EFBFBD>֤<EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `photoelectric_alarm` (
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '<EFBFBD>澯ID',
`camera_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷID',
`thumbnail_file_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD>ļ<EFBFBD>ID',
`alarm_time` datetime DEFAULT NULL COMMENT '<EFBFBD>澯ʱ<EFBFBD><EFBFBD>',
`ai_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>bird<EFBFBD><EFBFBD>drone',
`bird` int DEFAULT NULL COMMENT '̽<EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`drone` int DEFAULT NULL COMMENT '̽<EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`file_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD>ļ<EFBFBD>ID',
`deleted` tinyint(1) DEFAULT '0' COMMENT '<EFBFBD>Ƿ<EFBFBD>ɾ<EFBFBD><EFBFBD>,0:<3A><><EFBFBD><EFBFBD>1:<3A><>',
`company_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>˾ID',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`update_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC COMMENT='<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `regulator_defense_zone` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`area_range` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`is_fusion` bit(1) DEFAULT NULL COMMENT '<EFBFBD>Ƿ<EFBFBD><EFBFBD>ں<EFBFBD>',
`upper_height` decimal(10,0) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߸߶<EFBFBD>',
`is_del` bit(1) DEFAULT b'0' COMMENT '<EFBFBD>Ƿ<EFBFBD>ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><EFBFBD>δɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1:ɾ<><C9BE>',
`create_at` datetime(6) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`update_at` datetime(6) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`handling_area` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`warning_area` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT 'Ԥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`longitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`latitude` double DEFAULT NULL COMMENT 'γ<EFBFBD><EFBFBD>',
`guard_mode` int DEFAULT '0' COMMENT 'ֵ<EFBFBD><EFBFBD>ģʽ<EFBFBD><EFBFBD>0-<2D>˹<EFBFBD>ֵ<EFBFBD>أ<EFBFBD>1-<2D><><EFBFBD><EFBFBD>ֵ<EFBFBD>أ<EFBFBD>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='<EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `regulator_defense_zone_choose` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`defense_zone_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`regulator_id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Աid',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='<EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD>ӳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `regulator_defense_zone_device_mapping` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`defense_zone_id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`device_id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id<EFBFBD><EFBFBD>',
`create_at` datetime(6) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`induce_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ƭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(0-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƭ<EFBFBD><C6AD>1-<2D>Ƕ<EFBFBD><C7B6><EFBFBD>ƭ,2-<2D><EFBFBD><ECBCA3>ƭ<EFBFBD><C6AD>3-λ<><CEBB><EFBFBD><EFBFBD>ƭ,4-ģʽ<C4A3><CABD>ƭ<EFBFBD><C6AD>5-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, 6-ֹͣ<CDA3><D6B9>ƭ)',
`induce_direction` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ƭ<EFBFBD><EFBFBD><EFBFBD>Բ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2-<2D><><EFBFBD>ϡ<EFBFBD>3-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>4-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>5-<2D><><EFBFBD>ϡ<EFBFBD>6-<2D><><EFBFBD>ϡ<EFBFBD>7-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`interfere_mode` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ(1-<2D><><EFBFBD><EFBFBD>ģʽ<C4A3><CABD>2-<2D>Ƚ<EFBFBD>ģʽ)',
`frequency` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT 'Ƶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD>0-1.5G<EFBFBD><EFBFBD>1-2.4G, 2-5.8G, 3-840M<30><4D>',
`induce_angle` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ƭ<EFBFBD>Ƕ<EFBFBD>(0-360)',
`induce_track_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ƭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>0-ԭ<><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`location_induce_type` int DEFAULT NULL COMMENT 'λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(0-<2D>Ƚ<EFBFBD>)',
`induce_latitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ƭγ<EFBFBD><EFBFBD>',
`induce_longitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ƭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`mode_induce_type` int DEFAULT NULL COMMENT 'ģʽ<EFBFBD><EFBFBD>ƭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(1-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>롢2-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)',
`interfere_time` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>(10-300)',
PRIMARY KEY (`id`),
KEY `idx_defense_zone_id` (`defense_zone_id`) COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸id<EFBFBD><EFBFBD>ӳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `regulator_defense_zone_mapping` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`defense_zone_id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`regulator_id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Աid',
`is_owner` bit(1) DEFAULT b'0' COMMENT '<EFBFBD>Ƿ<EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߣ<EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`permission` int DEFAULT NULL COMMENT '1:<3A><EFBFBD><E9BFB4>2<EFBFBD><32><EFBFBD>޸ģ<DEB8>4<EFBFBD><34><EFBFBD><EFBFBD><EFBFBD>ƣ<EFBFBD>8<EFBFBD><38><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`create_at` datetime(6) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`update_at` datetime(6) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
PRIMARY KEY (`id`),
KEY `idx_rdz_mapping` (`defense_zone_id`,`regulator_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `regulator_defense_zone_strategy` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`defense_zone_id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`create_at` datetime(6) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>id',
`defense_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2<EFBFBD><EFBFBD>Ԥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`sms_notice` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`notice_time` int DEFAULT '10' COMMENT 'ϵͳ<EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>(1-10000)',
`device_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD>豸id<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD>';
use uav_lifecycle;
CREATE TABLE `regulator_detection_configure_info` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`ref_lat` decimal(20,7) DEFAULT NULL COMMENT '<EFBFBD>ο<EFBFBD><EFBFBD><EFBFBD>02γ<EFBFBD><EFBFBD>',
`ref_lng` decimal(20,7) DEFAULT NULL COMMENT '<EFBFBD>ο<EFBFBD><EFBFBD><EFBFBD>02<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`ref_wgs_lat` decimal(20,7) DEFAULT NULL COMMENT '<EFBFBD>ο<EFBFBD><EFBFBD><EFBFBD>84γ<EFBFBD><EFBFBD>',
`ref_wgs_lng` decimal(20,7) DEFAULT NULL COMMENT '<EFBFBD>ο<EFBFBD><EFBFBD><EFBFBD>84<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`configs` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`keep_duration` bigint DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`suppression_num` int DEFAULT NULL COMMENT 'ѹ<EFBFBD>Ƶ<EFBFBD><EFBFBD><EFBFBD>',
`user_id` bigint DEFAULT NULL COMMENT '<EFBFBD>û<EFBFBD>id',
`user_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '<EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`create_time` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`modify_time` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`deleted` bit(1) DEFAULT b'0' COMMENT '<EFBFBD>Ƿ<EFBFBD>ɾ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='<EFBFBD>ο<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `regulator_detection_statistic` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`device_comp_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`provider_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>̱<EFBFBD><EFBFBD><EFBFBD>',
`device_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '<EFBFBD>豸id',
`dimension` int DEFAULT NULL COMMENT 'ͳ<EFBFBD><EFBFBD>γ<EFBFBD>ȣ<EFBFBD>0<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD>꣬2<EFBFBD><EFBFBD><EFBFBD>£<EFBFBD>3<EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD>4<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`dimension_value` int DEFAULT NULL COMMENT 'ͳ<EFBFBD><EFBFBD>γ<EFBFBD><EFBFBD>ֵ',
`total` int DEFAULT NULL COMMENT 'ͳ<EFBFBD><EFBFBD>ֵ',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_device_comp_id` (`device_comp_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='<EFBFBD>豸̽<EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>';
use uav_lifecycle;
CREATE TABLE `regulator_detection_track` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`device_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD>豸id',
`provider_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>̱<EFBFBD><EFBFBD><EFBFBD>',
`device_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`track_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'Ŀ<EFBFBD><EFBFBD>id',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='<EFBFBD>豸̽<EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD>';
use uav_lifecycle;
CREATE TABLE `regulator_radiomap` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`create_at` date DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`Longitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`Latitude` double DEFAULT NULL COMMENT 'γ<EFBFBD><EFBFBD>',
`height` double DEFAULT NULL COMMENT '<EFBFBD>߶<EFBFBD>',
`value` double DEFAULT NULL COMMENT 'RSRP<EFBFBD>ź<EFBFBD>ֵ',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=70197 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Radiomap<EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `uav_sec_alarm_event` (
`id` bigint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID',
`alarm_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD>澯ID',
`alarm_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`alarm_object` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`alarm_content` varchar(200) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݡ<EFBFBD>ָ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD>',
`alarm_start_time` timestamp(3) NOT NULL COMMENT '<EFBFBD>澯ʱ<EFBFBD><EFBFBD>',
`alarm_state` int NOT NULL DEFAULT '0' COMMENT '<EFBFBD>澯״̬: 0<><30><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD>1<EFBFBD>ѽ<EFBFBD><D1BD><EFBFBD>',
`report_time` timestamp(3) NULL DEFAULT NULL COMMENT '<EFBFBD>ϱ<EFBFBD>ʱ<EFBFBD><EFBFBD>',
`wrong_report` int NOT NULL DEFAULT '0' COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: 0<><30><EFBFBD><EFBFBD>1<EFBFBD><31>',
`alarm_end_time` timestamp(3) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`is_delete` int NOT NULL DEFAULT '0' COMMENT 'ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><EFBFBD>1Ϊɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0Ϊδɾ<EFBFBD><EFBFBD>',
`upd_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '<EFBFBD>޸<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_uav_sec_alarm_event_id` (`alarm_id`) USING BTREE,
KEY `idx_uav_sec_alarm_event_type` (`alarm_type`) USING BTREE,
KEY `idx_uav_sec_alarm_event_object` (`alarm_object`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD>';
use uav_lifecycle;
CREATE TABLE `warn_item_his` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID',
`warn_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '<EFBFBD>澯Ψһ<EFBFBD><EFBFBD>ʶ',
`uas_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>ʶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̽<EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD>id',
`id_type` tinyint DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD>id<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,1<><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ̨ 2<><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD> 3<><33>RemoteID 4.̽<><CCBD><EFBFBD>',
`cooperate` tinyint NOT NULL COMMENT '<EFBFBD>Ƿ<EFBFBD>Ϊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0.<2E>Ǻ<EFBFBD><C7BA><EFBFBD>',
`provider_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><EFBFBD><EFBFBD>ұ<EFBFBD><EFBFBD><EFBFBD>',
`device_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD>豸id<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id)',
`device_type` int DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>Դ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(0<><30>5G-A<><41>վ<EFBFBD><D5BE><EFBFBD><EFBFBD>5ga<67><61> 1<><31><EFBFBD>״<EFBFBD><D7B4><EFBFBD><E8B1B8>(radar)2<><32>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><E8B1B8> (spec)3<><33><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8B1B8>(oe)4<><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸,<2C><>cm<63><6D>5<EFBFBD><35><EFBFBD><EFBFBD>ƭ<EFBFBD><EFBFBD><E8B1B8>(dec)6<><36><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8B1B8>(ifr) 7<><37>ָ<EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD>(cv)8<><38><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD>壬 (isrs)999<39><39><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸(other))',
`event` tinyint NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(1 ƫ<><C6AB>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>2 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>4.<2E>ǺϷ<C7BA><CFB7>У<EFBFBD>',
`warn_key` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ(uasId<49><64>event<6E><74>refcode<64>Ȳ<EFBFBD><C8B2><EFBFBD><EFBFBD><EFBFBD>',
`warning_content` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>Ϣ,<2C><>Ҫ<EFBFBD>Ǵ<EFBFBD><C7B4>Ÿ<EFBFBD><C5B8>ָ澯˵<E6BEAF><CBB5>',
`start_time` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ʼʱ<EFBFBD><EFBFBD>',
`end_time` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`status` tinyint NOT NULL COMMENT '<EFBFBD>澯״̬<EFBFBD><EFBFBD>0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD>1:<3A><EFBFBD><E6BEAF><EFBFBD><EFBFBD>',
`longitude84` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>澯ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(WGS-84)',
`latitude84` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>澯ʱγ<EFBFBD><EFBFBD>(WGS-84)',
`height` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>澯ʱ<EFBFBD>߶<EFBFBD>',
`altitude` double DEFAULT NULL COMMENT '<EFBFBD>θ߶ȣ<EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD>',
`speed` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>澯ʱ<EFBFBD>ĵ<EFBFBD><EFBFBD>ٶ<EFBFBD>',
`end_type` tinyint DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>0<EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`ref_area_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'eventΪ2<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״β<EFBFBD><EFBFBD><EFBFBD><EFBFBD>澯ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ţ<EFBFBD> eventΪ3ʱ<33><CAB1><EFBFBD><EFBFBD><EFBFBD>л<D0BB><EEB6AF><EFBFBD><EFBFBD>',
`ref_area_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'eventΪ2<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״β<EFBFBD><EFBFBD><EFBFBD><EFBFBD>澯ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><D6BB><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`uav_update_time` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD><E6BEAF><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD>˻<EFBFBD><CBBB><EFBFBD>Ϣ)',
`uav_lng` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD>θ澯ʱ<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`uav_lat` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD>θ澯ʱ<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>γ<EFBFBD><EFBFBD>',
`uav_height` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD>θ澯ʱ<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD>߶<EFBFBD>',
`uav_altitude` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD>θ澯ʱ<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD>İθ߶ȣ<EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD>',
`uav_speed` double DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD>θ澯ʱ<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٶ<EFBFBD>',
`is_deal` tinyint DEFAULT NULL COMMENT '<EFBFBD>Ƿ<EFBFBD><EFBFBD>Ѿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>á<EFBFBD> 0.δ<><CEB4><EFBFBD><EFBFBD> 1.<2E>Ѵ<EFBFBD><D1B4><EFBFBD>',
`update_at` datetime DEFAULT NULL COMMENT '<EFBFBD>޸<EFBFBD>ʱ<EFBFBD><EFBFBD>',
`create_at` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`),
KEY `idx_uas_id_event` (`uas_id`,`event`),
KEY `idx_start_time` (`start_time`),
KEY `idx_warn_key` (`warn_key`,`status`),
KEY `idx_end_time` (`end_time`),
KEY `idx_warn_code` (`warn_code`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=2359059 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC COMMENT='<EFBFBD><EFBFBD><EFBFBD>ʷ<EFBFBD><EFBFBD>¼';
use uav_mission;
CREATE TABLE `drone_info` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id,<2C><><EFBFBD><EFBFBD>',
`uav_name` varchar(100) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`uav_code` varchar(20) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`link_id` varchar(36) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`create_id` varchar(100) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`deleted` int(1) unsigned zerofill DEFAULT '0' COMMENT '0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,1<><31>ɾ<EFBFBD><C9BE>',
`sorted` int NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=491 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD>˻<EFBFBD><CBBB><EFBFBD>Ϣ';
use uav_mission;
CREATE TABLE `police_case_action` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
`uas_id` varchar(254) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>id',
`action` varchar(32) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><EFBFBD>',
`action_time` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`action_detail` varchar(254) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ',
`police_case_code` varchar(64) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`deleted` int NOT NULL DEFAULT '0' COMMENT '<EFBFBD>Ƿ<EFBFBD>ɾ<EFBFBD><EFBFBD>',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_id` (`id`),
KEY `idx_uas_id` (`uas_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>';
use uav_mission;
CREATE TABLE `smart_link_mission` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id,<2C><><EFBFBD><EFBFBD>',
`mission_name` varchar(100) NOT NULL COMMENT '<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`user_id` varchar(100) NOT NULL COMMENT '<EFBFBD>û<EFBFBD>Id',
`company_id` varchar(100) NOT NULL COMMENT '<EFBFBD><EFBFBD>˾Id',
`create_id` varchar(100) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`update_id` varchar(100) DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`update_time` datetime DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
`deleted` int(1) unsigned zerofill DEFAULT '0' COMMENT '0<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,1<><31>ɾ<EFBFBD><C9BE>',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,57 @@
#!/usr/bin/env bash
# 关闭虚拟缓存
swapoff -a
cp -f /etc/fstab /etc/fstab_bak
cat /etc/fstab_bak | grep -v swap >/etc/fstab
umount /dev/mapper/openeuler-swap
lvremove /dev/openeuler/swap
freepesize=$(vgdisplay openeuler | grep 'Free PE' | awk '{print $5}')
lvextend -l+${freepesize} /dev/openeuler/root
resize2fs /dev/openeuler/root
echo ""
echo ""
echo ""
df -TH
echo "-----------------------------------------------------------------------"
# 扩容根目录,${VG_NAME}-root 通过df -Th获取需要扩容的文件系统
# lvextend -l +100%FREE /dev/mapper/${VG_NAME}-root
# xfs_growfs /dev/mapper/${VG_NAME}-root
# 自定义 安装lvm2'
echo "n
p
t
8e
w
" | fdisk /dev/sda
partprobe
# 如果已经存在卷组,直接进行添加
export VG_NAME=datavg
vgcreate ${VG_NAME} /dev/sda1
export selfpesize=$(vgdisplay ${VG_NAME} | grep 'Total PE' | awk '{print $3}')
# 大小根据实际情况调整
lvcreate -l ${selfpesize} -n lvdata ${VG_NAME}
partprobe
mkfs.xfs /dev/mapper/${VG_NAME}-lvdata
mkdir -p /var/lib/docker
export selffstab="/dev/mapper/${VG_NAME}-lvdata /var/lib/docker xfs defaults 0 0"
echo "${selffstab}" >> /etc/fstab
mount -a
echo ""
sleep 3
df -Th
echo ""
lsblk

View File

@@ -7,6 +7,9 @@ https://oss.demo.uavcmlc.com/cmlc-installation/downloadfile/amd/harbor-offline-i
https://oss.demo.uavcmlc.com/cmlc-installation/downloadfile/amd/docker-compose-linux-x86_64-v2.18.0 https://oss.demo.uavcmlc.com/cmlc-installation/downloadfile/amd/docker-compose-linux-x86_64-v2.18.0
mc.exe get uav-demo/cmlc-installation/downloadfile/amd/docker-amd64-20.10.15.tgz "D:\CmiiDeployOffline\"
mc.exe get uav-demo/cmlc-installation/downloadfile/amd/docker-compose-linux-x86_64-v2.18.0 "D:\CmiiDeployOffline\"
mv /root/octopus-agent_linux_amd64 /usr/local/bin/octopus-agent mv /root/octopus-agent_linux_amd64 /usr/local/bin/octopus-agent
chmod +x /usr/local/bin/octopus-agent chmod +x /usr/local/bin/octopus-agent

View File

@@ -39,3 +39,11 @@ scp /etc/docker/daemon.json root@${server}:/etc/docker/
ssh root@${server} "systemctl restart docker && sleep 3 && docker info" ssh root@${server} "systemctl restart docker && sleep 3 && docker info"
sed -i '/^$/d' ~/.ssh/* sed -i '/^$/d' ~/.ssh/*
chmod +x /usr/local/bin/octopus-agent
printf 'firewall\n' | octopus-agent --mode=bastion
printf 'sysconfig\n' | octopus-agent --mode=bastion
printf 'swap\n' | octopus-agent --mode=bastion
printf 'selinux\n' | octopus-agent --mode=bastion
printf 'docker\n' | octopus-agent --mode=bastion
printf 'dockercompose\n' | octopus-agent --mode=bastion

View File

@@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
namespace=sdejpt namespace=zjyd
install_yq() { install_yq() {
wget https://oss.demo.uavcmlc.com/cmlc-installation/downloadfile/amd/yq_linux_amd64 -O /usr/local/bin/yq wget https://oss.demo.uavcmlc.com/cmlc-installation/downloadfile/amd/yq_linux_amd64 -O /usr/local/bin/yq

View File

@@ -3,9 +3,9 @@
all_image_list_txt="all-cmii-image-list.txt" # 需要修改版本 all_image_list_txt="all-cmii-image-list.txt" # 需要修改版本
gzip_image_list_txt="all-gzip-image-list.txt" # 一般不需要修改 gzip_image_list_txt="all-gzip-image-list.txt" # 一般不需要修改
oss_prefix_url="https://oss.demo.uavcmlc.com/cmlc-installation" oss_prefix_url="https://oss.demo.uavcmlc.com/cmlc-installation"
local_gzip_path="/root/octopus_image" local_gzip_path="/root/octopus-image"
DockerRegisterDomain="harbor.wdd.io:8033" # 需要根据实际修改 DockerRegisterDomain="192.168.10.3:8033" # 需要根据实际修改
HarborAdminPass=V2ryStr@ngPss # 需要跟第一脚本中的密码保持一致 HarborAdminPass=V2ryStr@ngPss # 需要跟第一脚本中的密码保持一致
print_green() { print_green() {
@@ -116,9 +116,9 @@ Load_Tag_Upload(){
shift # past argument shift # past argument
;; ;;
cmii) cmii)
local_gzip_path="$local_gzip_path/cmii" local_gzip_path="$local_gzip_path/6.1.1"
mkdir -p $local_gzip_path mkdir -p $local_gzip_path
oss_prefix_url="$oss_prefix_url/ehejpt/" oss_prefix_url="$oss_prefix_url/6.1.1/"
ltu ltu
shift # past argument shift # past argument
;; ;;
@@ -163,6 +163,6 @@ test(){
} }
# test # test
Download_Load_Tag_Upload "rke" #Download_Load_Tag_Upload "rke"
#Load_Tag_Upload "rke" Load_Tag_Upload "cmii"

View File

@@ -0,0 +1,12 @@
#mc.exe alias set uav-demo https://oss.demo.uavcmlc.com cmii B#923fC7mk
mc.exe ls uav-demo/cmlc-installation/6.1.1/ | ForEach-Object {
$item=($_.Split()[-1])
Write-Host "start to download $item "
mc.exe get uav-demo/cmlc-installation/6.1.1/$item "D:\CmiiDeployOffline\ZheJiangErJiPingTai\"
Write-Host ""
}

View File

@@ -1,17 +1,69 @@
function DownloadFileInChunks {
param (
[string]$url,
[string]$destinationFile,
[int]$chunkSizeGB = 1
)
# 将 GB 转换为字节
$chunkSize = $chunkSizeGB * 1024 * 1024 * 1024
# 获取文件的总大小
$response = Invoke-WebRequest -Uri $url -Method Head
$totalSize = [long]$response.Headers["Content-Length"]
# 计算分段数量
$chunks = [math]::Ceiling($totalSize / $chunkSize)
# 下载每一段
for ($i = 0; $i -lt $chunks; $i++) {
$start = $i * $chunkSize
$end = [math]::Min($start + $chunkSize - 1, $totalSize - 1)
$headers = @{
"Range" = "bytes=$start-$end"
}
$chunkResponse = Invoke-WebRequest -Uri $url -Headers $headers -Method Get
$chunkData = $chunkResponse.Content
# 以追加模式写入文件
[System.IO.File]::WriteAllBytes($destinationFile, $chunkData)
}
Write-Host "dowonload ok"
}
# 指定文件路径 # 指定文件路径
$filePath = "D:\CmiiDeployOffline\ZheJiangErJiPingTai\all-gzip-image-list.txt" $filePath = "D:\CmiiDeployOffline\ZheJiangErJiPingTai\all-gzip-image-list.txt"
# 指定下载的目标目录 # 指定下载的目标目录
$destinationFolder = "D:\CmiiDeployOffline\ZheJiangErJiPingTai" $destinationFolder = "D:\CmiiDeployOffline\ZheJiangErJiPingTai"
$oss_prefix_url="https://oss.demo.uavcmlc.com/cmlc-installation/6.1.1/"
# 创建目标目录(如果不存在) # 创建目标目录(如果不存在)
if (-not (Test-Path $destinationFolder)) { #if (-not (Test-Path $destinationFolder)) {
New-Item -ItemType Directory -Path $destinationFolder # New-Item -ItemType Directory -Path $destinationFolder
} #}
#Write-Host "[DLTU] - 开始下载镜像压缩文件"
Write-Host ""
# 读取文件并下载每一行的 URL # 读取文件并下载每一行的 URL
Get-Content $filePath | ForEach-Object { Get-Content $filePath | ForEach-Object {
$url = $_ $url = $_
Write-Output $url Write-Host "start to download $oss_prefix_url$url"
# $fileName = Join-Path $destinationFolder (Split-Path $url -Leaf)
# Invoke-WebRequest -Uri $url -OutFile $fileName $fileName = Join-Path $destinationFolder $url
Write-Host $fileName
DownloadFileInChunks -url $oss_prefix_url$url -destinationFile $fileName -chunkSizeGB 0.1
# Invoke-WebRequest -Uri $oss_prefix_url$url -OutFile $fileName
Write-Host ""
} }

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

View File

@@ -0,0 +1,48 @@
use cmii_live_srs_op;
-- MySQL dump 10.13 Distrib 8.0.37, for Linux (x86_64)
--
-- Host: localhost Database: cmii_live_srs_op
-- ------------------------------------------------------
-- Server version 8.0.37
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Dumping data for table `live_hls_sync_hq`
--
LOCK TABLES `live_hls_sync_hq` WRITE;
/*!40000 ALTER TABLE `live_hls_sync_hq` DISABLE KEYS */;
INSERT INTO `live_hls_sync_hq` VALUES (233,'74f3884eeaa84aac8e6ee617a47ce83b','2023-03-29 17:20:35.281',1,500157);
/*!40000 ALTER TABLE `live_hls_sync_hq` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Dumping data for table `live_hub`
--
LOCK TABLES `live_hub` WRITE;
/*!40000 ALTER TABLE `live_hub` DISABLE KEYS */;
INSERT INTO `live_hub` VALUES (1,'__default_',0,1,1),(2,'live',60,1,1),(3,'uav',0,1,1),(4,'ai',0,1,1),(5,'dev',60,1,1),(6,'pub',0,3,1),(7,'temp',0,1,1),(8,'360p',0,3,1),(9,'ex',0,3,1),(10,'origin',7,3,1);
/*!40000 ALTER TABLE `live_hub` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2024-11-26 18:45:00

View File

@@ -0,0 +1,48 @@
use cmii_material_warehouse;
-- MySQL dump 10.13 Distrib 8.0.37, for Linux (x86_64)
--
-- Host: localhost Database: cmii_material_warehouse
-- ------------------------------------------------------
-- Server version 8.0.37
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Dumping data for table `mw_scr`
--
LOCK TABLES `mw_scr` WRITE;
/*!40000 ALTER TABLE `mw_scr` DISABLE KEYS */;
INSERT INTO `mw_scr` VALUES (1323096648758464512,'杆塔巡检','杆塔巡检','1','2020-10-30 17:08:30','1','2020-10-30 17:08:30','tower',0),(1323096648758464513,'飞行作业','无人机收集','admin','2020-10-30 17:08:30','admin','2020-10-30 17:08:30','mission',0),(1323096648758464514,'User Defined','用户定义','admin','2020-10-30 17:08:30','admin','2020-10-30 17:08:30','userdefined',1),(1323096648758464515,'AI Processing','AI处理','admin','2020-10-30 17:08:30','admin','2020-10-30 17:08:30','aiprocess',1),(1323096648758464516,'二维建图与三维建模','模型处理','admin','2020-10-30 17:08:30','admin','2020-10-30 17:08:30','modelprocess',0),(1323096648758464517,'飞行监视','飞行监视','1','2020-10-30 17:08:30','1','2020-10-30 17:08:30','surveillance',0),(1323096648758464518,'SRS','视频流','1','2020-10-30 17:08:30','1','2020-10-30 17:08:30','live-cluster-hls',1),(1323096648758464519,'Default','默认上传','1','2020-10-30 17:08:30','1','2020-10-30 17:08:30','jadenq',1),(1323096648758464520,'地理数据管理','地理数据管理','1','2023-05-15 15:30:00','1','2023-05-15 15:30:00','geodata',1),(1323096648758464521,'监管平台地图数据管理','监管平台地图数据管理','1','2024-06-24 16:37:12','1','2024-06-24 16:37:12','ilm-geodata',1),(1323096648758464522,'应急平台','应急平台','1','2024-09-29 09:54:34','1','2024-09-29 09:54:34','emergency',1);
/*!40000 ALTER TABLE `mw_scr` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Dumping data for table `base_upload_type`
--
LOCK TABLES `base_upload_type` WRITE;
/*!40000 ALTER TABLE `base_upload_type` DISABLE KEYS */;
INSERT INTO `base_upload_type` VALUES (1,'hangar',2,'.png;.jpg;.jpeg;.gif;.jfif','',0),(2,'payload',2,'.png;.jpg;.jpeg;.gif;.jfif','',0),(3,'uav',2,'.png;.jpg;.jpeg;.gif;.jfif','',0),(4,'feedback',2,'.png;.jpg;.jpeg;.gif;.jfif','',0),(5,'system/company',5,'.png;.pdf;.jpg;.jpeg','',0),(6,'personnelInfo',2,'.jpg;.jpeg;.png','',0),(7,'airspace',5,'.jpg;.jpeg;.png;.gif;.jfif;.pdf;.bmp','',0),(8,'app',300,'.apk','PLATFORM_ADMIN',0),(9,'process',2,'.png;.jpg;.jpeg;.gif;.jfif','',0),(10,'application',5,'.png;.jpg;.jpeg;.gif;.jfif','',0),(11,'developer',2,'.png;.jpg;.jpeg','',0),(13,'screenshot',10,'.jpg;.jpeg;.png','',0),(14,'lifecycle_idcard',10,'.jpg;.jpeg;.png','',1),(16,'lifecycle_uav',10,'.jpg;.jpeg;.png','',0),(17,'lifecycle_license',10,'.jpg;.jpeg;.png','',0),(18,'cms',100,'.pdf','',0),(19,'lifecycle_approvalfile',10,'.pdf','',1),(20,'flyer',5,'.jpg','PLATFORM_CLOUD',0),(21,'gis',2,'.jpg;.jpeg;.png','PLATFORM_CLOUD',0),(22,'tower',20,'.jpg;.jpeg;.png;.txt;.pdf;.doc;.docx','PLATFORM_CLOUD',0),(23,'lifecycle_avatar',10,'.jpg;.jpeg;.png','',0);
/*!40000 ALTER TABLE `base_upload_type` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2024-11-26 18:45:00

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,38 @@
use uav_airspace;
-- MySQL dump 10.13 Distrib 8.0.37, for Linux (x86_64)
--
-- Host: localhost Database: uav_airspace
-- ------------------------------------------------------
-- Server version 8.0.37
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Dumping data for table `airport`
--
LOCK TABLES `airport` WRITE;
/*!40000 ALTER TABLE `airport` DISABLE KEYS */;
INSERT INTO `airport` VALUES (1034,'ZGCD',NULL,'桃花源机场',NULL,NULL,28.918944,111.639667,1,NULL,NULL,28.918944,111.639667),(1035,'ZGCJ',NULL,'芷江机场',NULL,NULL,27.443889,109.705194,5,NULL,NULL,27.443889,109.705194),(1036,'ZGDY',NULL,'荷花机场',NULL,NULL,29.102917,110.443667,1,NULL,NULL,29.102917,110.443667),(1039,'ZGHA',NULL,'黄花机场',NULL,NULL,28.189083,113.219778,1,NULL,NULL,28.189083,113.219778),(1041,'ZGHY',NULL,'南岳机场',NULL,NULL,26.717222,112.618056,1,NULL,NULL,26.717222,112.618056),(1045,'ZGLG',NULL,'零陵机场',NULL,NULL,26.333889,111.609444,5,NULL,NULL,26.333889,111.609444),(1175,'ZUTR',NULL,'铜仁凤凰机场',NULL,NULL,27.884306,109.309389,1,NULL,NULL,27.884306,109.309389),(1265,'ZGSS',NULL,'白云机场',NULL,NULL,23.32,112.965,1,NULL,NULL,23.178,112.888),(1310,'ZJSY',NULL,'三亚凤凰机场',NULL,NULL,18.3031,109.412,1,NULL,NULL,18.3075,109.422),(1382,'ZSPD',NULL,'上海浦东机场',NULL,NULL,31.1433,121.792,1,NULL,NULL,31.1475,121.802),(1383,'ZSSL',NULL,'上海龙华机场',NULL,NULL,31.1639,121.454,1,NULL,NULL,31.1681,121.464),(1384,'ZHOP',NULL,'上街机场',NULL,NULL,34.8419,113.273,1,NULL,NULL,34.8472,113.286),(1388,'ZBXT',NULL,'邢台机场',NULL,NULL,37.0706,114.505,1,NULL,NULL,37.0769,114.517),(1394,'ZSZN',NULL,'济南遥墙国际机场',NULL,NULL,36.81,117.874,1,NULL,NULL,36.857,117.221),(1416,'ZSDY',NULL,'东营机场',NULL,NULL,37.5086,118.789,1,NULL,NULL,37.5156,118.801),(1426,'ZSZS',NULL,'舟山普陀山机场',NULL,NULL,29.9342,122.361,1,NULL,NULL,29.9378,122.372),(1427,'ZSIM',NULL,'诸城机场',NULL,NULL,36.0283,119.438,1,NULL,NULL,36.0342,119.45),(1428,'ZHZX',NULL,'荆门漳河机场',NULL,NULL,31.1064,112.401,1,NULL,NULL,30.987,112.074),(1429,'ZGUH',NULL,'珠海九洲机场',NULL,NULL,22.2531,113.589,1,NULL,NULL,22.2556,113.601),(1433,'ZSWX',NULL,'硕放机场',NULL,NULL,31.4944,120.429,1,NULL,NULL,31.4983,120.44),(1434,'ZWAK',NULL,'阿克苏机场',NULL,NULL,41.26,80.285,1,NULL,NULL,41.2672,80.2933),(1436,'ZWAT',NULL,'阿勒泰机场',NULL,NULL,47.75,88.0833,1,NULL,NULL,47.7575,88.0931),(1440,'VMMC',NULL,'澳门机场',NULL,NULL,22.15,113.588,1,NULL,NULL,22.1525,113.6),(1455,'ZUAS',NULL,'安顺机场',NULL,NULL,26.2611,105.872,1,NULL,NULL,26.2633,105.882),(1456,'ZHAY',NULL,'安阳机场',NULL,NULL,36.13,114.338,1,NULL,NULL,36.138,114.353),(1457,'ZSBB',NULL,'蚌埠机场',NULL,NULL,32.9303,117.367,1,NULL,NULL,32.9347,117.379),(1466,'ZSAQ',NULL,'安庆机场',NULL,NULL,30.5811,117.048,1,NULL,NULL,30.5844,117.06),(1470,'ZGBH',NULL,'北海福成机场',NULL,NULL,21.54,109.293,1,NULL,NULL,21.5433,109.304),(1598,'ZBCN',NULL,'赤峰玉龙机场',NULL,NULL,42.2528,118.898,1,NULL,NULL,42.165,118.853),(1600,'ZYTL',NULL,'大连机场',NULL,NULL,38.965,121.546,1,NULL,NULL,38.9719,121.558),(1601,'ZUDZ',NULL,'成都双流机场',NULL,NULL,29.6364,105.773,1,NULL,NULL,30.566,103.958),(1602,'ZHDY',NULL,'宜昌三峡机场',NULL,NULL,30.8,111.804,1,NULL,NULL,30.554,111.492),(1603,'ZLTE',NULL,'敦煌机场',NULL,NULL,40.3983,99.7933,1,NULL,NULL,40.173,94.811),(1723,'ZBBD',NULL,'保定机场',NULL,NULL,38.8333,115.52,1,NULL,NULL,38.8397,115.532),(1818,'ZBTJ',NULL,'天津塘沽机场',NULL,NULL,38.904,117.671,2,NULL,NULL,38.904,117.671),(1819,'ZGLD',NULL,'云浮罗定机场',NULL,NULL,22.713,111.613,2,NULL,NULL,22.713,111.613),(1820,'ZYYJ',NULL,'阳江合山机场',NULL,NULL,21.9647,112.114,2,NULL,NULL,21.9647,112.114),(1821,'ZXXA',NULL,'兴安通用机场',NULL,NULL,25.602,110.68,2,NULL,NULL,25.602,110.68),(1822,'JZNY',NULL,'北京南苑机场',NULL,NULL,39.799,116.4094,4,NULL,NULL,39.799,116.4094),(1823,'JZXA',NULL,'西安试飞中心',NULL,NULL,34.6598,109.241,4,NULL,NULL,34.6598,109.241),(1824,'JZCD',NULL,'中航工业成飞',NULL,NULL,30.696,103.981,4,NULL,NULL,30.696,103.981),(1825,'ZBAD',NULL,'北京大兴国际机场',NULL,NULL,39.505357,116.417514,1,NULL,NULL,39.505357,116.417514),(1826,'ZUTF',NULL,'天府国际机场',NULL,NULL,30.308269,104.444648,1,NULL,NULL,30.308269,104.444648);
/*!40000 ALTER TABLE `airport` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2024-11-26 18:44:59

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,38 @@
use uav_lifecycle;
-- MySQL dump 10.13 Distrib 8.0.37, for Linux (x86_64)
--
-- Host: localhost Database: uav_lifecycle
-- ------------------------------------------------------
-- Server version 8.0.37
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Dumping data for table `sys_dictionary`
--
LOCK TABLES `sys_dictionary` WRITE;
/*!40000 ALTER TABLE `sys_dictionary` DISABLE KEYS */;
INSERT INTO `sys_dictionary` VALUES (36,'certificateType','小型无人机操控员执照','小型无人机操控员执照','2024-04-12 14:49:08','2024-04-12 14:49:08'),(37,'certificateType','中型无人机操控员执照','中型无人机操控员执照','2024-04-12 14:49:08','2024-04-12 14:49:08'),(38,'certificateType','大型无人机操控员执照','大型无人机操控员执照','2024-04-12 14:49:08','2024-04-12 14:49:08'),(39,'categoryLevel','飞机','飞机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(40,'categoryLevel','垂直起降飞机','垂直起降飞机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(41,'categoryLevel','旋翼机','旋翼机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(42,'categoryLevel','倾转旋翼机','倾转旋翼机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(43,'categoryLevel','飞艇','飞艇','2024-04-12 14:49:08','2024-04-12 14:49:08'),(44,'categoryLevel','自由气球','自由气球','2024-04-12 14:49:08','2024-04-12 14:49:08'),(45,'categoryLevel','滑翔机','滑翔机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(46,'categoryLevel','特殊类','特殊类','2024-04-12 14:49:08','2024-04-12 14:49:08'),(47,'certLevel','旋翼机-多旋翼','旋翼机-多旋翼','2024-04-12 14:49:08','2024-04-12 14:49:08'),(48,'certLevel','旋翼机-自转旋翼机','旋翼机-自转旋翼机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(49,'certLevel','旋翼机-直升机','旋翼机-直升机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(50,'certLevel','特殊类','特殊类','2024-04-12 14:49:08','2024-04-12 14:49:08'),(51,'sightLevel','超视距-飞机','超视距-飞机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(52,'sightLevel','超视距-垂直起降飞机','超视距-垂直起降飞机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(53,'sightLevel','超视距-多旋翼','超视距-多旋翼','2024-04-12 14:49:08','2024-04-12 14:49:08'),(54,'sightLevel','超视距-自转旋翼机','超视距-自转旋翼机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(55,'sightLevel','超视距-直升机','超视距-直升机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(56,'sightLevel','超视距-倾转旋翼机','超视距-倾转旋翼机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(57,'sightLevel','超视距-飞艇','超视距-飞艇','2024-04-12 14:49:08','2024-04-12 14:49:08'),(58,'sightLevel','超视距-自由气球','超视距-自由气球','2024-04-12 14:49:08','2024-04-12 14:49:08'),(59,'sightLevel','超视距-滑翔机','超视距-滑翔机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(60,'sightLevel','超视距-特殊类','超视距-特殊类','2024-04-12 14:49:08','2024-04-12 14:49:08'),(61,'teacherLevel','教员-飞机','教员-飞机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(62,'teacherLevel','教员-垂直起降飞机','教员-垂直起降飞机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(63,'teacherLevel','教员-多旋翼','教员-多旋翼','2024-04-12 14:49:08','2024-04-12 14:49:08'),(64,'teacherLevel','教员-自转旋翼机','教员-自转旋翼机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(65,'teacherLevel','教员-直升机','教员-直升机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(66,'teacherLevel','教员-倾转旋翼机','教员-倾转旋翼机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(67,'teacherLevel','教员-飞艇','教员-飞艇','2024-04-12 14:49:08','2024-04-12 14:49:08'),(68,'teacherLevel','教员-自由气球','教员-自由气球','2024-04-12 14:49:08','2024-04-12 14:49:08'),(69,'teacherLevel','教员-滑翔机','教员-滑翔机','2024-04-12 14:49:08','2024-04-12 14:49:08'),(70,'teacherLevel','教员-型别教员','教员-型别教员','2024-04-12 14:49:08','2024-04-12 14:49:08');
/*!40000 ALTER TABLE `sys_dictionary` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2024-11-26 18:45:01

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 one or more lines are too long

View File

@@ -0,0 +1,38 @@
use uav_process;
-- MySQL dump 10.13 Distrib 8.0.37, for Linux (x86_64)
--
-- Host: localhost Database: uav_process
-- ------------------------------------------------------
-- Server version 8.0.37
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Dumping data for table `uav_proc_cfg`
--
LOCK TABLES `uav_proc_cfg` WRITE;
/*!40000 ALTER TABLE `uav_proc_cfg` DISABLE KEYS */;
INSERT INTO `uav_proc_cfg` VALUES (61,'kongyu','空域申请','空域申请','空域申請','airspace application ',NULL,NULL,'空域申请','lb://cmii-uav-airspace/zydAirspace/updateStat.do',1,0,10,'front',NULL,NULL,'2020-09-15 10:04:02','2020-09-15 10:04:01'),(62,'zuoye','作业申请','作业申请','作業申請','job application',NULL,NULL,'作业申请','lb://cmii-uav-mission/api/uav/mission/mission_info/approval_state',1,0,11,'front',NULL,NULL,'2020-10-29 02:53:02','2020-10-29 02:53:02');
/*!40000 ALTER TABLE `uav_proc_cfg` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2024-11-26 18:44:59

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,16 @@
create database if not exists `uav_process`;
USE `uav_process`;
insert into `act_app_databasechangelog`(`ID`,`AUTHOR`,`FILENAME`,`DATEEXECUTED`,`ORDEREXECUTED`,`EXECTYPE`,`MD5SUM`,`DESCRIPTION`,`COMMENTS`,`TAG`,`LIQUIBASE`,`CONTEXTS`,`LABELS`,`DEPLOYMENT_ID`) values ('1','flowable','org/flowable/app/db/liquibase/flowable-app-db-changelog.xml','2020-10-14 17:06:26',1,'EXECUTED','8:496fc778bdf2ab13f2e1926d0e63e0a2','createTable tableName=ACT_APP_DEPLOYMENT; createTable tableName=ACT_APP_DEPLOYMENT_RESOURCE; addForeignKeyConstraint baseTableName=ACT_APP_DEPLOYMENT_RESOURCE, constraintName=ACT_FK_APP_RSRC_DPL, referencedTableName=ACT_APP_DEPLOYMENT; createIndex...','',NULL,'3.8.9',NULL,NULL,'2666386460'),('2','flowable','org/flowable/app/db/liquibase/flowable-app-db-changelog.xml','2020-10-14 17:06:26',2,'EXECUTED','8:ccea9ebfb6c1f8367ca4dd473fcbb7db','modifyDataType columnName=DEPLOY_TIME_, tableName=ACT_APP_DEPLOYMENT','',NULL,'3.8.9',NULL,NULL,'2666386460'),('3','flowable','org/flowable/app/db/liquibase/flowable-app-db-changelog.xml','2020-10-14 17:06:26',3,'EXECUTED','8:f1f8aff320aade831944ebad24355f3d','createIndex indexName=ACT_IDX_APP_DEF_UNIQ, tableName=ACT_APP_APPDEF','',NULL,'3.8.9',NULL,NULL,'2666386460');
insert into `act_app_databasechangeloglock`(`ID`,`LOCKED`,`LOCKGRANTED`,`LOCKEDBY`) values (1,'\0',NULL,NULL);
insert into `act_cmmn_databasechangelog`(`ID`,`AUTHOR`,`FILENAME`,`DATEEXECUTED`,`ORDEREXECUTED`,`EXECTYPE`,`MD5SUM`,`DESCRIPTION`,`COMMENTS`,`TAG`,`LIQUIBASE`,`CONTEXTS`,`LABELS`,`DEPLOYMENT_ID`) values ('1','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:22',1,'EXECUTED','8:8b4b922d90b05ff27483abefc9597aa6','createTable tableName=ACT_CMMN_DEPLOYMENT; createTable tableName=ACT_CMMN_DEPLOYMENT_RESOURCE; addForeignKeyConstraint baseTableName=ACT_CMMN_DEPLOYMENT_RESOURCE, constraintName=ACT_FK_CMMN_RSRC_DPL, referencedTableName=ACT_CMMN_DEPLOYMENT; create...','',NULL,'3.8.9',NULL,NULL,'2666381668'),('2','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:22',2,'EXECUTED','8:65e39b3d385706bb261cbeffe7533cbe','addColumn tableName=ACT_CMMN_CASEDEF; addColumn tableName=ACT_CMMN_DEPLOYMENT_RESOURCE; addColumn tableName=ACT_CMMN_RU_CASE_INST; addColumn tableName=ACT_CMMN_RU_PLAN_ITEM_INST','',NULL,'3.8.9',NULL,NULL,'2666381668'),('3','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:23',3,'EXECUTED','8:c01f6e802b49436b4489040da3012359','addColumn tableName=ACT_CMMN_RU_PLAN_ITEM_INST; addColumn tableName=ACT_CMMN_RU_CASE_INST; createIndex indexName=ACT_IDX_PLAN_ITEM_STAGE_INST, tableName=ACT_CMMN_RU_PLAN_ITEM_INST; addColumn tableName=ACT_CMMN_RU_PLAN_ITEM_INST; addColumn tableNam...','',NULL,'3.8.9',NULL,NULL,'2666381668'),('4','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:23',4,'EXECUTED','8:e40d29cb79345b7fb5afd38a7f0ba8fc','createTable tableName=ACT_CMMN_HI_PLAN_ITEM_INST; addColumn tableName=ACT_CMMN_RU_MIL_INST; addColumn tableName=ACT_CMMN_HI_MIL_INST','',NULL,'3.8.9',NULL,NULL,'2666381668'),('5','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:24',5,'EXECUTED','8:70349de472f87368dcdec971a10311a0','modifyDataType columnName=DEPLOY_TIME_, tableName=ACT_CMMN_DEPLOYMENT; modifyDataType columnName=START_TIME_, tableName=ACT_CMMN_RU_CASE_INST; modifyDataType columnName=START_TIME_, tableName=ACT_CMMN_RU_PLAN_ITEM_INST; modifyDataType columnName=T...','',NULL,'3.8.9',NULL,NULL,'2666381668'),('6','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:24',6,'EXECUTED','8:10e82e26a7fee94c32a92099c059c18c','createIndex indexName=ACT_IDX_CASE_DEF_UNIQ, tableName=ACT_CMMN_CASEDEF','',NULL,'3.8.9',NULL,NULL,'2666381668'),('7','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:24',7,'EXECUTED','8:530bc81a1e30618ccf4a2da1f7c6c043','renameColumn newColumnName=CREATE_TIME_, oldColumnName=START_TIME_, tableName=ACT_CMMN_RU_PLAN_ITEM_INST; renameColumn newColumnName=CREATE_TIME_, oldColumnName=CREATED_TIME_, tableName=ACT_CMMN_HI_PLAN_ITEM_INST; addColumn tableName=ACT_CMMN_RU_P...','',NULL,'3.8.9',NULL,NULL,'2666381668'),('8','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:24',8,'EXECUTED','8:e8c2eb1ce28bc301efe07e0e29757781','addColumn tableName=ACT_CMMN_HI_PLAN_ITEM_INST','',NULL,'3.8.9',NULL,NULL,'2666381668'),('9','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:25',9,'EXECUTED','8:4cb4782b9bdec5ced2a64c525aa7b3a0','addColumn tableName=ACT_CMMN_RU_PLAN_ITEM_INST; addColumn tableName=ACT_CMMN_HI_PLAN_ITEM_INST','',NULL,'3.8.9',NULL,NULL,'2666381668'),('10','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:25',10,'EXECUTED','8:341c16be247f5d17badc9809da8691f9','addColumn tableName=ACT_CMMN_RU_CASE_INST; addColumn tableName=ACT_CMMN_RU_CASE_INST; createIndex indexName=ACT_IDX_CASE_INST_REF_ID_, tableName=ACT_CMMN_RU_CASE_INST; addColumn tableName=ACT_CMMN_HI_CASE_INST; addColumn tableName=ACT_CMMN_HI_CASE...','',NULL,'3.8.9',NULL,NULL,'2666381668'),('11','flowable','org/flowable/cmmn/db/liquibase/flowable-cmmn-db-changelog.xml','2020-10-14 17:06:25',11,'EXECUTED','8:d7c4da9276bcfffbfb0ebfb25e3f7b05','addColumn tableName=ACT_CMMN_RU_PLAN_ITEM_INST; addColumn tableName=ACT_CMMN_HI_PLAN_ITEM_INST','',NULL,'3.8.9',NULL,NULL,'2666381668');
insert into `act_cmmn_databasechangeloglock`(`ID`,`LOCKED`,`LOCKGRANTED`,`LOCKEDBY`) values (1,'\0',NULL,NULL);
insert into `act_co_databasechangelog`(`ID`,`AUTHOR`,`FILENAME`,`DATEEXECUTED`,`ORDEREXECUTED`,`EXECTYPE`,`MD5SUM`,`DESCRIPTION`,`COMMENTS`,`TAG`,`LIQUIBASE`,`CONTEXTS`,`LABELS`,`DEPLOYMENT_ID`) values ('1','activiti','org/flowable/content/db/liquibase/flowable-content-db-changelog.xml','2020-10-14 17:06:20',1,'EXECUTED','8:7644d7165cfe799200a2abdd3419e8b6','createTable tableName=ACT_CO_CONTENT_ITEM; createIndex indexName=idx_contitem_taskid, tableName=ACT_CO_CONTENT_ITEM; createIndex indexName=idx_contitem_procid, tableName=ACT_CO_CONTENT_ITEM','',NULL,'3.8.9',NULL,NULL,'2666380282'),('2','flowable','org/flowable/content/db/liquibase/flowable-content-db-changelog.xml','2020-10-14 17:06:20',2,'EXECUTED','8:fe7b11ac7dbbf9c43006b23bbab60bab','addColumn tableName=ACT_CO_CONTENT_ITEM; createIndex indexName=idx_contitem_scope, tableName=ACT_CO_CONTENT_ITEM','',NULL,'3.8.9',NULL,NULL,'2666380282');
insert into `act_co_databasechangeloglock`(`ID`,`LOCKED`,`LOCKGRANTED`,`LOCKEDBY`) values (1,'\0',NULL,NULL);
insert into `act_dmn_databasechangelog`(`ID`,`AUTHOR`,`FILENAME`,`DATEEXECUTED`,`ORDEREXECUTED`,`EXECTYPE`,`MD5SUM`,`DESCRIPTION`,`COMMENTS`,`TAG`,`LIQUIBASE`,`CONTEXTS`,`LABELS`,`DEPLOYMENT_ID`) values ('1','activiti','org/flowable/dmn/db/liquibase/flowable-dmn-db-changelog.xml','2020-10-14 17:06:17',1,'EXECUTED','8:c8701f1c71018b55029f450b2e9a10a1','createTable tableName=ACT_DMN_DEPLOYMENT; createTable tableName=ACT_DMN_DEPLOYMENT_RESOURCE; createTable tableName=ACT_DMN_DECISION_TABLE','',NULL,'3.8.9',NULL,NULL,'2666377159'),('2','flowable','org/flowable/dmn/db/liquibase/flowable-dmn-db-changelog.xml','2020-10-14 17:06:17',2,'EXECUTED','8:47f94b27feb7df8a30d4e338c7bd5fb8','createTable tableName=ACT_DMN_HI_DECISION_EXECUTION','',NULL,'3.8.9',NULL,NULL,'2666377159'),('3','flowable','org/flowable/dmn/db/liquibase/flowable-dmn-db-changelog.xml','2020-10-14 17:06:17',3,'EXECUTED','8:ac17eae89fbdccb6e08daf3c7797b579','addColumn tableName=ACT_DMN_HI_DECISION_EXECUTION','',NULL,'3.8.9',NULL,NULL,'2666377159'),('4','flowable','org/flowable/dmn/db/liquibase/flowable-dmn-db-changelog.xml','2020-10-14 17:06:17',4,'EXECUTED','8:f73aabc4529e7292c2942073d1cff6f9','dropColumn columnName=PARENT_DEPLOYMENT_ID_, tableName=ACT_DMN_DECISION_TABLE','',NULL,'3.8.9',NULL,NULL,'2666377159'),('5','flowable','org/flowable/dmn/db/liquibase/flowable-dmn-db-changelog.xml','2020-10-14 17:06:17',5,'EXECUTED','8:3e03528582dd4eeb4eb41f9b9539140d','modifyDataType columnName=DEPLOY_TIME_, tableName=ACT_DMN_DEPLOYMENT; modifyDataType columnName=START_TIME_, tableName=ACT_DMN_HI_DECISION_EXECUTION; modifyDataType columnName=END_TIME_, tableName=ACT_DMN_HI_DECISION_EXECUTION','',NULL,'3.8.9',NULL,NULL,'2666377159'),('6','flowable','org/flowable/dmn/db/liquibase/flowable-dmn-db-changelog.xml','2020-10-14 17:06:17',6,'EXECUTED','8:646c6a061e0b6e8a62e69844ff96abb0','createIndex indexName=ACT_IDX_DEC_TBL_UNIQ, tableName=ACT_DMN_DECISION_TABLE','',NULL,'3.8.9',NULL,NULL,'2666377159');
insert into `act_dmn_databasechangeloglock`(`ID`,`LOCKED`,`LOCKGRANTED`,`LOCKEDBY`) values (1,'\0',NULL,NULL);
insert into `act_fo_databasechangelog`(`ID`,`AUTHOR`,`FILENAME`,`DATEEXECUTED`,`ORDEREXECUTED`,`EXECTYPE`,`MD5SUM`,`DESCRIPTION`,`COMMENTS`,`TAG`,`LIQUIBASE`,`CONTEXTS`,`LABELS`,`DEPLOYMENT_ID`) values ('1','activiti','org/flowable/form/db/liquibase/flowable-form-db-changelog.xml','2020-10-14 17:06:18',1,'EXECUTED','8:033ebf9380889aed7c453927ecc3250d','createTable tableName=ACT_FO_FORM_DEPLOYMENT; createTable tableName=ACT_FO_FORM_RESOURCE; createTable tableName=ACT_FO_FORM_DEFINITION; createTable tableName=ACT_FO_FORM_INSTANCE','',NULL,'3.8.9',NULL,NULL,'2666378551'),('2','flowable','org/flowable/form/db/liquibase/flowable-form-db-changelog.xml','2020-10-14 17:06:18',2,'EXECUTED','8:986365ceb40445ce3b27a8e6b40f159b','addColumn tableName=ACT_FO_FORM_INSTANCE','',NULL,'3.8.9',NULL,NULL,'2666378551'),('3','flowable','org/flowable/form/db/liquibase/flowable-form-db-changelog.xml','2020-10-14 17:06:19',3,'EXECUTED','8:abf482518ceb09830ef674e52c06bf15','dropColumn columnName=PARENT_DEPLOYMENT_ID_, tableName=ACT_FO_FORM_DEFINITION','',NULL,'3.8.9',NULL,NULL,'2666378551'),('4','flowable','org/flowable/form/db/liquibase/flowable-form-db-changelog.xml','2020-10-14 17:06:19',4,'EXECUTED','8:2087829f22a4b2298dbf530681c74854','modifyDataType columnName=DEPLOY_TIME_, tableName=ACT_FO_FORM_DEPLOYMENT; modifyDataType columnName=SUBMITTED_DATE_, tableName=ACT_FO_FORM_INSTANCE','',NULL,'3.8.9',NULL,NULL,'2666378551'),('5','flowable','org/flowable/form/db/liquibase/flowable-form-db-changelog.xml','2020-10-14 17:06:19',5,'EXECUTED','8:b4be732b89e5ca028bdd520c6ad4d446','createIndex indexName=ACT_IDX_FORM_DEF_UNIQ, tableName=ACT_FO_FORM_DEFINITION','',NULL,'3.8.9',NULL,NULL,'2666378551');
insert into `act_fo_databasechangeloglock`(`ID`,`LOCKED`,`LOCKGRANTED`,`LOCKEDBY`) values (1,'\0',NULL,NULL);
insert into `act_ge_property`(`NAME_`,`VALUE_`,`REV_`) values ('batch.schema.version','6.5.0.6',1),('cfg.execution-related-entities-count','true',1),('cfg.task-related-entities-count','true',1),('common.schema.version','6.5.0.6',1),('entitylink.schema.version','6.5.0.6',1),('eventsubscription.schema.version','6.5.0.6',1),('identitylink.schema.version','6.5.0.6',1),('job.schema.version','6.5.0.6',1),('next.dbid','1',1),('schema.history','create(6.5.0.6)',1),('schema.version','6.5.0.6',1),('task.schema.version','6.5.0.6',1),('variable.schema.version','6.5.0.6',1);
insert into `act_id_property`(`NAME_`,`VALUE_`,`REV_`) values ('schema.version','6.5.0.6',1);
insert into `flw_ev_databasechangelog`(`ID`,`AUTHOR`,`FILENAME`,`DATEEXECUTED`,`ORDEREXECUTED`,`EXECTYPE`,`MD5SUM`,`DESCRIPTION`,`COMMENTS`,`TAG`,`LIQUIBASE`,`CONTEXTS`,`LABELS`,`DEPLOYMENT_ID`) values ('1','flowable','org/flowable/eventregistry/db/liquibase/flowable-eventregistry-db-changelog.xml','2020-10-14 17:06:15',1,'EXECUTED','8:1b0c48c9cf7945be799d868a2626d687','createTable tableName=FLW_EVENT_DEPLOYMENT; createTable tableName=FLW_EVENT_RESOURCE; createTable tableName=FLW_EVENT_DEFINITION; createIndex indexName=ACT_IDX_EVENT_DEF_UNIQ, tableName=FLW_EVENT_DEFINITION; createTable tableName=FLW_CHANNEL_DEFIN...','',NULL,'3.8.9',NULL,NULL,'2666375603');
insert into `flw_ev_databasechangeloglock`(`ID`,`LOCKED`,`LOCKGRANTED`,`LOCKEDBY`) values (1,'\0',NULL,NULL);

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,9 @@
insert into admin_user.`sys_user`(`id`,`is_system_admin`,`is_company_admin`,`name`,`account`,`job_no`,`telephone`,`email`,`salt`,`password`,`avatar`,`org_id`,`company_id`,`is_del`,`is_frozen`,`create_at`,`update_at`,`create_by`,`update_by`) values
(1,1,'\0','管理员','admin',NULL,'15108281409','136533479@qq.com','ho7r','6c98365cbab7d8bc1d9fe75e3d22b1b5','uav/img/1594951885747_微信图片_20200702105139.png',NULL,NULL,'\0','\0','2020-04-30 09:39:06','2021-05-27 19:54:24',NULL,NULL);
update admin_user.sys_user set password = MD5(CONCAT(MD5('cvi!LRtUWd'),salt)), avatar = null where id = 1;
INSERT INTO `uav_user`.`sys_user`(`id`, `is_system_admin`, `is_company_admin`, `name`, `account`, `telephone`, `email`, `avatar`, `org_id`, `company_id`, `is_del`, `is_frozen`, `create_at`, `update_at`, `create_by`) VALUES (1, b'1', b'0', '凌云超管', 'admin', '18008002781', 'liuchunrong@cmii.chinamobile.com', 'personnelInfo/image/timg (2).jpg', NULL, NULL, b'0', b'0', '2020-04-30 09:39:06', '2021-07-15 11:03:58', NULL);
INSERT INTO `uav_user`.`sys_account`( `user_id`, `user_account`, `password`, `salt`, `type`, `company_id`, `is_del`, `create_at`) VALUES (1, 'admin', '2a9cf2bb7038ea20aaec370048cd1d8d', 'ufjd', 0, NULL, b'0', '2020-05-15 17:05:08');
INSERT INTO `uav_user`.`sys_account`( `user_id`, `user_account`, `password`, `salt`, `type`, `company_id`, `is_del`, `create_at`) VALUES ( 1, '18008002781', '2c89975fb95e043eeb705457be262070', 'Jtyx', 1, NULL, b'0', '2020-05-21 22:00:45');

View File

@@ -2,9 +2,10 @@
# 数据表备份 # 数据表备份
export mysql_exec_file_prefix=/root/wdd/mysql-8.0.27-linux-glibc2.17-x86_64-minimal/bin export mysql_exec_file_prefix=/data/lingyun/mysql-8.0.38-linux-glibc2.12-x86_64/bin
export mysql_port=33306 export mysql_port=33663
export SQL_DUMP_FILE=/root/wdd/all_tables_5.4.0.sql export SQL_DUMP_FILE=/root/wdd/all_tables_5.7.0.sql
export SQL_FULL_BACK_UP_FILE=/root/wdd/all_tables_5.7.0_20241210_fullback.sql
export SQL_DDL_FILE="/mnt/d/NextCloudData/MasterLoad/Work/UAV Cloud/22.希腊项目-阿里云-德国/999-数据库脚本/5.7.0" export SQL_DDL_FILE="/mnt/d/NextCloudData/MasterLoad/Work/UAV Cloud/22.希腊项目-阿里云-德国/999-数据库脚本/5.7.0"
backup_all_structure() { backup_all_structure() {
@@ -20,7 +21,7 @@ backup_all_dump() {
echo "" echo ""
echo "" echo ""
echo "start to backup all-table-database-data!" echo "start to backup all-table-database-data!"
export SQL_FULL_BACK_UP_FILE=/root/wdd/all_tables_5.4.0_20240904_fullback.sql
$mysql_exec_file_prefix/mysql -uroot -pQzfXQhd3bQ -h127.0.0.1 -P$mysql_port -e 'show databases;' | grep -Ev 'Database|information_schema|mysql|sys|performance_schema' | xargs $mysql_exec_file_prefix/mysqldump -uroot -pQzfXQhd3bQ -h127.0.0.1 -P$mysql_port --single-transaction --source-data=2 --hex-blob --triggers --routines --events --set-gtid-purged=OFF --databases >"${SQL_FULL_BACK_UP_FILE}" $mysql_exec_file_prefix/mysql -uroot -pQzfXQhd3bQ -h127.0.0.1 -P$mysql_port -e 'show databases;' | grep -Ev 'Database|information_schema|mysql|sys|performance_schema' | xargs $mysql_exec_file_prefix/mysqldump -uroot -pQzfXQhd3bQ -h127.0.0.1 -P$mysql_port --single-transaction --source-data=2 --hex-blob --triggers --routines --events --set-gtid-purged=OFF --databases >"${SQL_FULL_BACK_UP_FILE}"
echo "" echo ""
} }
@@ -41,3 +42,7 @@ import_ddl_sql(){
echo "" echo ""
} }
backup_all_structure
backup_all_dump