diff --git a/database/install/alarm_forward_log.sql b/database/install/alarm_forward_log.sql index 78852524..67a420af 100644 --- a/database/install/alarm_forward_log.sql +++ b/database/install/alarm_forward_log.sql @@ -1,28 +1,15 @@ -/* - Navicat Premium Data Transfer - - Source Server : local_mariadb - Source Server Type : MariaDB - Source Server Version : 100338 (10.3.38-MariaDB) - Source Host : localhost:33066 - Source Schema : omc_db - - Target Server Type : MariaDB - Target Server Version : 100338 (10.3.38-MariaDB) - File Encoding : 65001 - - Date: 23/04/2024 14:05:00 -*/ - SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; --- ---------------------------- --- Table structure for alarm_forward_log --- ---------------------------- +-- +-- Table structure for table `alarm_forward_log` +-- + + DROP TABLE IF EXISTS `alarm_forward_log`; + CREATE TABLE `alarm_forward_log` ( - `id` int(11) NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT, `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `alarm_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, @@ -32,8 +19,8 @@ CREATE TABLE `alarm_forward_log` ( `interface` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `to_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `oper_result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `log_time` datetime NOT NULL DEFAULT current_timestamp() ON UPDATE CURRENT_TIMESTAMP, + `log_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 209149 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; +) ENGINE = InnoDB AUTO_INCREMENT = 209163 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC; -SET FOREIGN_KEY_CHECKS = 1; +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/install/measure_task.sql b/database/install/measure_task.sql index e5b474a8..7661d7a0 100644 --- a/database/install/measure_task.sql +++ b/database/install/measure_task.sql @@ -1,54 +1,30 @@ --- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) --- --- Host: 192.168.2.219 Database: omc_db --- ------------------------------------------------------ --- Server version 10.3.38-MariaDB - -/*!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 */; -/*!40101 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 */; +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for table `measure_task` -- + DROP TABLE IF EXISTS `measure_task`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `measure_task` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `ne_type` varchar(16) DEFAULT NULL, - `ne_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL, - `kpi_set` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL, - `start_time` varchar(32) DEFAULT NULL, - `end_time` varchar(32) DEFAULT NULL, - `periods` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL, - `schedule` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL, - `granul_option` enum('15M','30M','60M','24H') NOT NULL DEFAULT '15M', - `status` enum('Inactive','Active','Suspend','Deleted') NOT NULL DEFAULT 'Inactive', - `account_id` varchar(32) DEFAULT NULL, - `comment` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT current_timestamp(), - `update_time` datetime DEFAULT NULL, - `delete_time` datetime DEFAULT NULL, + +CREATE TABLE `measure_task` ( + `id` int NOT NULL AUTO_INCREMENT, + `ne_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `ne_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL, + `kpi_set` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL, + `start_time` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `end_time` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `periods` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL, + `schedule` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL, + `granul_option` enum('15M','30M','60M','24H') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '15M', + `status` enum('Inactive','Active','Suspend','Deleted') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'Inactive', + `account_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP, + `update_time` datetime NULL DEFAULT NULL, + `delete_time` datetime NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=84 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC; -/*!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-03-06 17:26:55 +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/install/monitor_base.sql b/database/install/monitor_base.sql index 0899e3fb..8616fa05 100644 --- a/database/install/monitor_base.sql +++ b/database/install/monitor_base.sql @@ -23,18 +23,18 @@ DROP TABLE IF EXISTS `monitor_base`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `monitor_base` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `create_time` bigint(20) DEFAULT 0 COMMENT '创建时间', - `cpu` float DEFAULT 0 COMMENT 'cpu使用率', - `load_usage` float DEFAULT 0 COMMENT 'cpu平均使用率', - `cpu_load1` float DEFAULT 0 COMMENT 'cpu使用1分钟', - `cpu_load5` float DEFAULT 0 COMMENT 'cpu使用5分钟', - `cpu_load15` float DEFAULT 0 COMMENT 'cpu使用15分钟', - `memory` float DEFAULT 0 COMMENT '内存使用率', - `ne_type` varchar(32) DEFAULT NULL COMMENT '网元类型', - `ne_id` varchar(32) DEFAULT NULL COMMENT '网元ID', + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `cpu` float DEFAULT '0' COMMENT 'cpu使用率', + `load_usage` float DEFAULT '0' COMMENT 'cpu平均使用率', + `cpu_load1` float DEFAULT '0' COMMENT 'cpu使用1分钟', + `cpu_load5` float DEFAULT '0' COMMENT 'cpu使用5分钟', + `cpu_load15` float DEFAULT '0' COMMENT 'cpu使用15分钟', + `memory` float DEFAULT '0' COMMENT '内存使用率', + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=108643 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_基本信息'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_基本信息'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/install/monitor_io.sql b/database/install/monitor_io.sql index c84e4690..fc2e3f87 100644 --- a/database/install/monitor_io.sql +++ b/database/install/monitor_io.sql @@ -23,17 +23,17 @@ DROP TABLE IF EXISTS `monitor_io`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `monitor_io` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `create_time` bigint(20) DEFAULT 0 COMMENT '创建时间', - `name` varchar(50) NOT NULL COMMENT '磁盘名', - `read` int(11) DEFAULT 0 COMMENT '读取K', - `write` int(11) DEFAULT 0 COMMENT '写入K', - `count` int(11) DEFAULT 0 COMMENT '读写次数', - `time` int(11) DEFAULT 0 COMMENT '读写延迟', - `ne_type` varchar(32) DEFAULT NULL COMMENT '网元类型', - `ne_id` varchar(32) DEFAULT NULL COMMENT '网元ID', + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '磁盘名', + `read` int DEFAULT '0' COMMENT '读取K', + `write` int DEFAULT '0' COMMENT '写入K', + `count` int DEFAULT '0' COMMENT '读写次数', + `time` int DEFAULT '0' COMMENT '读写延迟', + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=201014 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_磁盘IO'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_磁盘IO'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/install/monitor_network.sql b/database/install/monitor_network.sql index 5348c74b..06d1f604 100644 --- a/database/install/monitor_network.sql +++ b/database/install/monitor_network.sql @@ -23,15 +23,15 @@ DROP TABLE IF EXISTS `monitor_network`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `monitor_network` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `create_time` bigint(20) DEFAULT 0 COMMENT '创建时间', - `name` varchar(50) NOT NULL COMMENT '网卡名', - `up` float DEFAULT 0 COMMENT '上行', - `down` float DEFAULT 0 COMMENT '下行', - `ne_type` varchar(32) DEFAULT NULL COMMENT '网元类型', - `ne_id` varchar(32) DEFAULT NULL COMMENT '网元ID', + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '网卡名', + `up` float DEFAULT '0' COMMENT '上行', + `down` float DEFAULT '0' COMMENT '下行', + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=821562 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_网络IO'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_网络IO'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/install/ne_host.sql b/database/install/ne_host.sql new file mode 100644 index 00000000..fd057c3f --- /dev/null +++ b/database/install/ne_host.sql @@ -0,0 +1,63 @@ +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- +-- Table structure for table `ne_host` +-- + + +DROP TABLE IF EXISTS `ne_host`; + +CREATE TABLE `ne_host` ( + `host_id` bigint NOT NULL AUTO_INCREMENT COMMENT '主机主键', + `host_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机类型 ssh telnet', + `group_id` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '分组(0默认 1网元 2系统)', + `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标题名称', + `addr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机地址', + `port` int NULL DEFAULT 22 COMMENT 'SSH端口', + `user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机用户名', + `auth_mode` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '认证模式(0密码 1主机私钥 2已免密)', + `password` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '认证密码', + `private_key` varchar(6000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '认证私钥', + `pass_phrase` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '认证私钥密码', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', + `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间', + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', + PRIMARY KEY (`host_id`) USING BTREE, + UNIQUE INDEX `uk_type_group_title`(`host_type` ASC, `group_id` ASC, `title` ASC) USING BTREE COMMENT '同组内名称唯一' +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元主机表' ROW_FORMAT = DYNAMIC; + +-- 初始数据对应网元 +INSERT INTO `ne_host` VALUES (1, 'ssh', '1', 'OMC_001_22', '172.16.5.100', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (2, 'telnet', '1', 'OMC_001_4100', '172.16.5.100', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (3, 'ssh', '1', 'IMS_001_22', '172.16.5.110', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708314682742, NULL, 0); +INSERT INTO `ne_host` VALUES (4, 'telnet', '1', 'IMS_001_4100', '172.16.5.110', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (5, 'ssh', '1', 'AMF_001_22', '172.16.5.120', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708314682742, NULL, 0); +INSERT INTO `ne_host` VALUES (6, 'telnet', '1', 'AMF_001_4100', '172.16.5.120', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (7, 'ssh', '1', 'AUSF_001_22', '172.16.5.130', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (8, 'telnet', '1', 'AUSF_001_4100', '172.16.5.130', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (9, 'ssh', '1', 'UDM_001_22', '172.16.5.140', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (10, 'telnet', '1', 'UDM_001_4100', '172.16.5.140', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (11, 'ssh', '1', 'SMF_001_22', '172.16.5.150', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (12, 'telnet', '1', 'SMF_001_4100', '172.16.5.150', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (13, 'ssh', '1', 'PCF_001_22', '172.16.5.160', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (14, 'telnet', '1', 'PCF_001_4100', '172.16.5.160', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (15, 'ssh', '1', 'NSSF_001_22', '172.16.5.170', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (16, 'telnet', '1', 'NSSF_001_4100', '172.16.5.170', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (17, 'ssh', '1', 'NRF_001_22', '172.16.5.180', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (18, 'telnet', '1', 'NRF_001_4100', '172.16.5.180', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (19, 'ssh', '1', 'UPF_001_22', '172.16.5.190', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (20, 'telnet', '1', 'UPF_001_4100', '172.16.5.190', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (21, 'telnet', '1', 'UPF_001_5002', '172.16.5.190', 5002, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (22, 'ssh', '1', 'LMF_001_22', '172.16.5.200', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (23, 'telnet', '1', 'LMF_001_4100', '172.16.5.200', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (24, 'ssh', '1', 'NEF_001_22', '172.16.5.210', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (25, 'telnet', '1', 'NEF_001_4100', '172.16.5.210', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (26, 'ssh', '1', 'MME_001_22', '172.16.5.220', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (27, 'telnet', '1', 'MME_001_4100', '172.16.5.220', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (28, 'ssh', '1', 'N3IWF_001_22', '172.16.5.230', 22, 'agtuser', '2', '', '', '', '', 'admin', 1708333292882, NULL, 0); +INSERT INTO `ne_host` VALUES (29, 'telnet', '1', 'N3IWF_001_4100', '172.16.5.230', 4100, 'admin', '0', '', '', '', '', 'admin', 1708333292882, NULL, 0); + +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/install/ne_host_cmd.sql b/database/install/ne_host_cmd.sql new file mode 100644 index 00000000..50b218f4 --- /dev/null +++ b/database/install/ne_host_cmd.sql @@ -0,0 +1,26 @@ +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- +-- Table structure for table `ne_host_cmd` +-- + + +DROP TABLE IF EXISTS `ne_host_cmd`; + +CREATE TABLE `ne_host_cmd` ( + `cmd_id` bigint NOT NULL AUTO_INCREMENT COMMENT '命令主键', + `cmd_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '命令类型', + `group_id` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '分组(0默认 1快速命令)', + `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标题名称', + `command` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '命令字符串', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间', + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', + PRIMARY KEY (`cmd_id`) USING BTREE, + UNIQUE INDEX `uk_type_group_title`(`cmd_type` ASC, `group_id` ASC, `title` ASC) USING BTREE COMMENT '同组内名称唯一' +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元主机命令表' ROW_FORMAT = DYNAMIC; + +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/install/ne_info.sql b/database/install/ne_info.sql index 055144f4..67a79468 100644 --- a/database/install/ne_info.sql +++ b/database/install/ne_info.sql @@ -1,56 +1,49 @@ --- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) --- --- Host: 192.168.2.219 Database: omc_db --- ------------------------------------------------------ --- Server version 10.3.38-MariaDB - -/*!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 */; -/*!40101 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 */; +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for table `ne_info` -- + DROP TABLE IF EXISTS `ne_info`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `ne_info` ( + +CREATE TABLE `ne_info` ( `id` int NOT NULL AUTO_INCREMENT, `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '', - `rm_uid` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '', - `port` int DEFAULT NULL, - `pv_flag` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'PNF' COMMENT '''PNF'',''VNF''', - `province` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '省份地域', - `vendor_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `dn` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, - `ne_address` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'MAC地址', - `status` int DEFAULT '0' COMMENT '0离线 1在线 2配置待下发', - `update_time` bigint DEFAULT '0' COMMENT '更新时间', - `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者', - `host_ids` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '网元主机ID组 数据格式(ssh,telnet,telnet)', + `rm_uid` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '', + `port` int NULL DEFAULT NULL, + `pv_flag` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'PNF' COMMENT '\'PNF\',\'VNF\'', + `province` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '-' COMMENT '省份地域', + `vendor_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'AGrandTech', + `dn` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '-', + `ne_address` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'MAC地址', + `status` int NULL DEFAULT 0 COMMENT '0离线 1在线 2配置待下发', + `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `host_ids` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '网元主机ID组 数据格式(ssh,telnet,telnet)', PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `idx_netype_neid` (`ne_type`,`ne_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='网元信息表'; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + UNIQUE INDEX `idx_netype_neid`(`ne_type` ASC, `ne_id` ASC) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元信息表 对应一个网元版本、网元授权、网元主机' ROW_FORMAT = DYNAMIC; -/*!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 */; +-- 初始网元数据 +INSERT INTO `ne_info` VALUES (1, 'OMC', '001', '4400HX1OMC001', 'OMC_001', '172.16.5.100', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '1,2'); +INSERT INTO `ne_info` VALUES (2, 'IMS', '001', '4400HX1IMS001', 'IMS_001', '172.16.5.110', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '3,4'); +INSERT INTO `ne_info` VALUES (3, 'AMF', '001', '4400HX1AMF001', 'AMF_001', '172.16.5.120', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '5,6'); +INSERT INTO `ne_info` VALUES (4, 'AUSF', '001', '4400HX1AUF001', 'AUSF_001', '172.16.5.130', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '7,8'); +INSERT INTO `ne_info` VALUES (5, 'UDM', '001', '4400HX1UDM001', 'UDM_001', '172.16.5.140', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '9,10'); +INSERT INTO `ne_info` VALUES (6, 'SMF', '001', '4400HX1SMF001', 'SMF_001', '172.16.5.150', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '11,12'); +INSERT INTO `ne_info` VALUES (7, 'PCF', '001', '4400HX1PCF001', 'PCF_001', '172.16.5.160', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '13,14'); +INSERT INTO `ne_info` VALUES (8, 'NSSF', '001', '4400HX1NSF001', 'NSSF_001', '172.16.5.170', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '15,16'); +INSERT INTO `ne_info` VALUES (9, 'NRF', '001', '4400HX1NRF001', 'NRF_001', '172.16.5.180', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '17,18'); +INSERT INTO `ne_info` VALUES (10, 'UPF', '001', '4400HX1UPF001', 'UPF_001', '172.16.5.190', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '19,20,21'); +INSERT INTO `ne_info` VALUES (11, 'LMF', '001', '4400HX1LMF001', 'LMF_001', '172.16.5.200', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '22,23'); +INSERT INTO `ne_info` VALUES (12, 'NEF', '001', '4400HX1NEF001', 'NEF_001', '172.16.5.210', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '24,25'); +INSERT INTO `ne_info` VALUES (13, 'MME', '001', '4400HX1MME001', 'MME_001', '172.16.5.220', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '26,27'); +INSERT INTO `ne_info` VALUES (14, 'N3IWF', '001', '4400HX1IWF001', 'N3IWF_001', '172.16.5.230', 33030, 'PNF', '-', '-', '-', '-', 1, 0, '', '28,29'); --- Dump completed on 2024-03-06 17:26:57 + +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/install/ne_license.sql b/database/install/ne_license.sql index 3eadb5cf..f3ef0310 100644 --- a/database/install/ne_license.sql +++ b/database/install/ne_license.sql @@ -1,53 +1,45 @@ --- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) --- --- Host: 192.168.2.219 Database: omc_db --- ------------------------------------------------------ --- Server version 10.3.38-MariaDB - -/*!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 */; -/*!40101 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 */; +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for table `ne_license` -- + DROP TABLE IF EXISTS `ne_license`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `ne_license` ( + +CREATE TABLE `ne_license` ( `id` int NOT NULL AUTO_INCREMENT, `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元类型', `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元ID', `activation_request_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '激活申请代码', - `license_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '激活授权文件', - `serial_num` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '序列号', - `expiry_date` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '许可证到期日期', - `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '状态 ''ACTIVE'',''INACTIVE'',''PENDING''', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '备注', - `create_by` varchar(50) COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者', - `create_time` bigint DEFAULT '0' COMMENT '创建时间', - `update_by` varchar(50) COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者', - `update_time` bigint DEFAULT '0' COMMENT '更新时间', + `license_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '激活授权文件', + `serial_num` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '序列号', + `expiry_date` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '许可证到期日期', + `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态 0无效 1有效', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', + `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间', + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `uk_type_id` (`ne_type`,`ne_id`) USING BTREE COMMENT '唯一网元类型和网元ID' -) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='网元授权激活信息'; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + UNIQUE INDEX `uk_type_id`(`ne_type` ASC, `ne_id` ASC) USING BTREE COMMENT '唯一网元类型和网元ID' +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元授权激活信息' ROW_FORMAT = DYNAMIC; -/*!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 */; +-- 初始数据对应网元 +INSERT INTO `ne_license` VALUES (1, 'OMC', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (2, 'IMS', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (3, 'AMF', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (4, 'AUSF', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (5, 'UDM', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (6, 'SMF', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (7, 'PCF', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (8, 'NSSF', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (9, 'NRF', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (10, 'UPF', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (11, 'LMF', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (12, 'NEF', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (13, 'MME', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); +INSERT INTO `ne_license` VALUES (14, 'N3IWF', '001', '', '', '', '', '0', '', 'supervisor', 1713928436971, '', 0); --- Dump completed on 2024-03-06 17:26:57 +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/install/ne_software.sql b/database/install/ne_software.sql index d757a110..01f1d43d 100644 --- a/database/install/ne_software.sql +++ b/database/install/ne_software.sql @@ -1,50 +1,26 @@ --- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) --- --- Host: 192.168.2.219 Database: omc_db --- ------------------------------------------------------ --- Server version 10.3.38-MariaDB - -/*!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 */; -/*!40101 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 */; +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for table `ne_software` -- + DROP TABLE IF EXISTS `ne_software`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `ne_software` ( + +CREATE TABLE `ne_software` ( `id` int NOT NULL AUTO_INCREMENT, `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元类型', `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '包名称', - `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '包路径', + `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '包路径', `version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '包版本', - `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '包说明', - `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者', - `create_time` bigint DEFAULT '0' COMMENT '创建时间', - `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者', - `update_time` bigint DEFAULT '0' COMMENT '更新时间', + `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '包说明', + `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间', + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `uk_type_name_version` (`ne_type`,`name`,`version`) USING BTREE COMMENT '唯一网元类型和文件名版本是否唯一' -) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='网元软件包'; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + UNIQUE INDEX `uk_type_name_version`(`ne_type` ASC, `name` ASC, `version` ASC) USING BTREE COMMENT '唯一网元类型和文件名版本是否唯一' +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元软件包' ROW_FORMAT = DYNAMIC; -/*!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-03-06 17:26:57 +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/install/ne_state.sql b/database/install/ne_state.sql index 6d8bdad3..c9cc4de7 100644 --- a/database/install/ne_state.sql +++ b/database/install/ne_state.sql @@ -1,41 +1,28 @@ -/* - Navicat Premium Data Transfer - - Source Server : local_mariadb - Source Server Type : MariaDB - Source Server Version : 100338 (10.3.38-MariaDB) - Source Host : localhost:33066 - Source Schema : omc_db - - Target Server Type : MariaDB - Target Server Version : 100338 (10.3.38-MariaDB) - File Encoding : 65001 - - Date: 16/04/2024 09:47:50 -*/ - SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; --- ---------------------------- --- Table structure for ne_state --- ---------------------------- +-- +-- Table structure for table `ne_state` +-- + + DROP TABLE IF EXISTS `ne_state`; -CREATE TABLE `ne_state` ( - `id` int(11) NOT NULL AUTO_INCREMENT, + +CREATE TABLE `ne_state` ( + `id` int NOT NULL AUTO_INCREMENT, `ne_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `version` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `capability` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `serial_num` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `expiry_date` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '-', - `cpu_usage` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, - `mem_usage` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, - `disk_space` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, - `timestamp` datetime NULL DEFAULT current_timestamp(), + `cpu_usage` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL, + `mem_usage` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL, + `disk_space` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL, + `timestamp` datetime NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`) USING BTREE, - INDEX `idx_ne_type_id`(`ne_type`, `ne_id`) USING BTREE, - INDEX `idx_timestamp`(`timestamp`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 8551941 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; + INDEX `idx_ne_type_id`(`ne_type` ASC, `ne_id` ASC) USING BTREE, + INDEX `idx_timestamp`(`timestamp` ASC) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 8551941 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC; -SET FOREIGN_KEY_CHECKS = 1; +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/install/ne_version.sql b/database/install/ne_version.sql index acf1d5b8..55b16cae 100644 --- a/database/install/ne_version.sql +++ b/database/install/ne_version.sql @@ -1,57 +1,49 @@ --- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) --- --- Host: 192.168.2.219 Database: omc_db --- ------------------------------------------------------ --- Server version 10.3.38-MariaDB - -/*!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 */; -/*!40101 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 */; +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for table `ne_version` -- + DROP TABLE IF EXISTS `ne_version`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `ne_version` ( + +CREATE TABLE `ne_version` ( `id` int NOT NULL AUTO_INCREMENT, `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元类型', `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元ID', - `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '当前包名', - `version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '当前版本', - `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '当前软件包', - `pre_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '上一版本包名', - `pre_version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '上一版本', - `pre_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '上一版本软件包', - `new_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '新版本报名', - `new_version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '新版本', - `new_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '新版软件包', - `status` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '当前状态 1当前版本 2上一版本 3有新版本', - `create_by` varchar(50) COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者', - `create_time` bigint DEFAULT '0' COMMENT '创建时间', - `update_by` varchar(50) COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者', - `update_time` bigint DEFAULT '0' COMMENT '更新时间', + `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前包名', + `version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前版本', + `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前软件包', + `pre_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上一版本包名', + `pre_version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '上一版本', + `pre_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '上一版本软件包', + `new_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '新版本报名', + `new_version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '新版本', + `new_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '新版软件包', + `status` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前状态 1当前版本 2上一版本 3有新版本', + `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间', + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `uk_type_id` (`ne_type`,`ne_id`) USING BTREE COMMENT '唯一网元类型和ID' -) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='网元版本信息'; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + UNIQUE INDEX `uk_type_id`(`ne_type` ASC, `ne_id` ASC) USING BTREE COMMENT '唯一网元类型和ID' +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元版本信息' ROW_FORMAT = DYNAMIC; -/*!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 */; +-- 初始数据对应网元 +INSERT INTO `ne_version` VALUES (1, 'OMC', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (2, 'IMS', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (3, 'AMF', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (4, 'AUSF', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (5, 'UDM', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (6, 'SMF', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (7, 'PCF', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (8, 'NSSF', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (9, 'NRF', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (10, 'UPF', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (11, 'LMF', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (12, 'NEF', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (13, 'MME', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); +INSERT INTO `ne_version` VALUES (14, 'N3IWF', '001', '', '', '', '', '', '', '', '', '', '0', 'supervisor', 1713928436957, '', 0); --- Dump completed on 2024-03-06 17:26:57 +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/install/sys_dept.sql b/database/install/sys_dept.sql index 02e785e2..9be7b0fa 100644 --- a/database/install/sys_dept.sql +++ b/database/install/sys_dept.sql @@ -38,7 +38,7 @@ CREATE TABLE `sys_dept` ( `update_by` varchar(50) DEFAULT '' COMMENT '更新者', `update_time` bigint(20) DEFAULT 0 COMMENT '更新时间', PRIMARY KEY (`dept_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=107 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='部门表'; +) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='部门表'; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -47,7 +47,7 @@ CREATE TABLE `sys_dept` ( LOCK TABLES `sys_dept` WRITE; /*!40000 ALTER TABLE `sys_dept` DISABLE KEYS */; -INSERT INTO `sys_dept` VALUES (100,0,'0','dept.root',0,'supervisor',NULL,NULL,'1','0','supervisor',1699348237468,NULL,0),(101,100,'0,100','dept.root.item1',1,'supervisor',NULL,NULL,'1','0','supervisor',1699348237468,NULL,0); +INSERT INTO `sys_dept` VALUES (1,0,'0','dept.root',0,'supervisor',NULL,NULL,'1','0','supervisor',1699348237468,NULL,0),(101,100,'0,100','dept.root.item1',1,'supervisor',NULL,NULL,'1','0','supervisor',1699348237468,NULL,0); /*!40000 ALTER TABLE `sys_dept` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/install/sys_dict_data0.sql b/database/install/sys_dict_data0.sql index abc72277..4e063cfd 100644 --- a/database/install/sys_dict_data0.sql +++ b/database/install/sys_dict_data0.sql @@ -36,7 +36,7 @@ CREATE TABLE `sys_dict_data` ( `update_time` bigint(20) NULL DEFAULT 0 COMMENT '更新时间', `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`dict_code`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 4130 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典数据表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB AUTO_INCREMENT = 10000 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典数据表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of sys_dict_data diff --git a/database/install/sys_dict_type.sql b/database/install/sys_dict_type.sql index 3059a67f..40a51233 100644 --- a/database/install/sys_dict_type.sql +++ b/database/install/sys_dict_type.sql @@ -43,7 +43,39 @@ CREATE TABLE `sys_dict_type` ( LOCK TABLES `sys_dict_type` WRITE; /*!40000 ALTER TABLE `sys_dict_type` DISABLE KEYS */; -INSERT INTO `sys_dict_type` VALUES (1,'dictType.sys_user_sex','sys_user_sex','1','supervisor',1699350000000,NULL,0,'dictType.sys_user_sex_remark'),(2,'dictType.sys_show_hide','sys_show_hide','1','supervisor',1699350000000,NULL,0,'dictType.sys_show_hide_remark'),(3,'dictType.sys_normal_disable','sys_normal_disable','1','supervisor',1699350000000,NULL,0,'dictType.sys_normal_disable_remark'),(4,'dictType.sys_job_status','sys_job_status','1','supervisor',1699350000000,NULL,0,'dictType.sys_job_status_remark'),(5,'dictType.sys_job_group','sys_job_group','1','supervisor',1699350000000,NULL,0,'dictType.sys_job_group_remark'),(6,'dictType.sys_yes_no','sys_yes_no','1','supervisor',1699350000000,NULL,0,'dictType.sys_yes_no_remark'),(9,'dictType.sys_oper_type','sys_oper_type','1','supervisor',1699350000000,NULL,0,'dictType.sys_oper_type_remark'),(10,'dictType.sys_common_status','sys_common_status','1','supervisor',1699350000000,NULL,0,'dictType.sys_common_status_remark'),(100,'dictType.trace_type','trace_type','1','supervisor',1699350000000,NULL,0,'dictType.trace_type_remark'),(101,'dictType.operation_log_type','operation_log_type','1','supervisor',1699350000000,NULL,0,'dictType.operation_log_type_remark'),(102,'dictType.alarm_status','alarm_status','1','supervisor',1699350000000,NULL,0,'dictType.alarm_status_remark'),(103,'dictType.security_log_type','security_log_type','1','supervisor',1699350000000,NULL,0,'dictType.security_log_type_remark'),(104,'dictType.ne_version_status','ne_version_status','1','supervisor',1699350000000,NULL,0,'dictType.ne_version_status_remark'),(105,'dictType.i18n_en','i18n_en','1','supervisor',1699350000000,NULL,0,'dictType.i18n_en_remark'),(106,'dictType.i18n_zh','i18n_zh','1','supervisor',1699350000000,NULL,0,'dictType.i18n_zh_remark'),(107,'dictType.sys_role_datascope','sys_role_datascope','1','supervisor',1699350000000,NULL,0,'dictType.sys_role_datascope_remark'),(108,'dictType.active_alarm_type','active_alarm_type','1','supervisor',1699350000000,NULL,0,'dictType.active_alarm_type_remark'),(109,'dictType.active_clear_type','active_clear_type','1','supervisor',1699350000000,NULL,0,'dictType.active_clear_type_remark'),(110,'dictType.active_ack_state','active_ack_state','1','supervisor',1699350000000,NULL,0,'dictType.active_ack_state_remark'),(111,'dictType.active_alarm_severity','active_alarm_severity','1','supervisor',1699350000000,NULL,0,'dictType.active_alarm_severity_remark'),(112,'dictType.index_status','index_status','1','supervisor',1702019398308,NULL,0,'dictType.index_status_remark'),(113,'dictType.cdr_sip_code','cdr_sip_code','1','supervisor',1706611609998,'supervisor',1706612186095,NULL),(114,'dictType.cdr_call_type','cdr_call_type','1','supervisor',1706612292095,NULL,0,NULL),(115,'dictType.ue_auth_code','ue_auth_code','1','supervisor',1706615964700,'supervisor',1706617253275,NULL),(116,'dictType.ue_event_type','ue_event_type','1','supervisor',1706617070548,'supervisor',1706617236965,NULL),(117,'dictType.ue_event_cm_state','ue_event_cm_state','1','supervisor',1706617070548,'supervisor',1706617236965,''),(118,'dictType.ne_host_type','ne_host_type','1','supervisor',1702020000000,'',0,''),(119,'dictType.ne_host_groupId','ne_host_groupId','1','supervisor',1702020000000,'',0,''),(120,'dictType.ne_host_authMode','ne_host_authMode','1','supervisor',1702020000000,'',0,''),(121,'dictType.ne_host_cmd_groupId','ne_host_cmd_groupId','1','supervisor',1702020000000,'',0,''),(122,'dictType.ne_info_status','ne_info_status','1','supervisor',1702020000000,'',0,''); +INSERT INTO `sys_dict_type` VALUES (1, 'dictType.sys_user_sex', 'sys_user_sex', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.sys_user_sex_remark'); +INSERT INTO `sys_dict_type` VALUES (2, 'dictType.sys_show_hide', 'sys_show_hide', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.sys_show_hide_remark'); +INSERT INTO `sys_dict_type` VALUES (3, 'dictType.sys_normal_disable', 'sys_normal_disable', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.sys_normal_disable_remark'); +INSERT INTO `sys_dict_type` VALUES (4, 'dictType.sys_job_status', 'sys_job_status', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.sys_job_status_remark'); +INSERT INTO `sys_dict_type` VALUES (5, 'dictType.sys_job_group', 'sys_job_group', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.sys_job_group_remark'); +INSERT INTO `sys_dict_type` VALUES (6, 'dictType.sys_yes_no', 'sys_yes_no', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.sys_yes_no_remark'); +INSERT INTO `sys_dict_type` VALUES (9, 'dictType.sys_oper_type', 'sys_oper_type', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.sys_oper_type_remark'); +INSERT INTO `sys_dict_type` VALUES (10, 'dictType.sys_common_status', 'sys_common_status', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.sys_common_status_remark'); +INSERT INTO `sys_dict_type` VALUES (100, 'dictType.trace_type', 'trace_type', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.trace_type_remark'); +INSERT INTO `sys_dict_type` VALUES (101, 'dictType.operation_log_type', 'operation_log_type', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.operation_log_type_remark'); +INSERT INTO `sys_dict_type` VALUES (102, 'dictType.alarm_status', 'alarm_status', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.alarm_status_remark'); +INSERT INTO `sys_dict_type` VALUES (103, 'dictType.security_log_type', 'security_log_type', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.security_log_type_remark'); +INSERT INTO `sys_dict_type` VALUES (104, 'dictType.ne_version_status', 'ne_version_status', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.ne_version_status_remark'); +INSERT INTO `sys_dict_type` VALUES (105, 'dictType.i18n_en', 'i18n_en', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.i18n_en_remark'); +INSERT INTO `sys_dict_type` VALUES (106, 'dictType.i18n_zh', 'i18n_zh', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.i18n_zh_remark'); +INSERT INTO `sys_dict_type` VALUES (107, 'dictType.sys_role_datascope', 'sys_role_datascope', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.sys_role_datascope_remark'); +INSERT INTO `sys_dict_type` VALUES (108, 'dictType.active_alarm_type', 'active_alarm_type', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.active_alarm_type_remark'); +INSERT INTO `sys_dict_type` VALUES (109, 'dictType.active_clear_type', 'active_clear_type', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.active_clear_type_remark'); +INSERT INTO `sys_dict_type` VALUES (110, 'dictType.active_ack_state', 'active_ack_state', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.active_ack_state_remark'); +INSERT INTO `sys_dict_type` VALUES (111, 'dictType.active_alarm_severity', 'active_alarm_severity', '1', 'supervisor', 1699350000000, NULL, 0, 'dictType.active_alarm_severity_remark'); +INSERT INTO `sys_dict_type` VALUES (112, 'dictType.index_status', 'index_status', '1', 'supervisor', 1702019398308, NULL, 0, 'dictType.index_status_remark'); +INSERT INTO `sys_dict_type` VALUES (113, 'dictType.cdr_sip_code', 'cdr_sip_code', '1', 'supervisor', 1706611609998, 'supervisor', 1706612186095, NULL); +INSERT INTO `sys_dict_type` VALUES (114, 'dictType.cdr_call_type', 'cdr_call_type', '1', 'supervisor', 1706612292095, NULL, 0, NULL); +INSERT INTO `sys_dict_type` VALUES (115, 'dictType.ue_auth_code', 'ue_auth_code', '1', 'supervisor', 1706615964700, 'supervisor', 1706617253275, NULL); +INSERT INTO `sys_dict_type` VALUES (116, 'dictType.ue_event_type', 'ue_event_type', '1', 'supervisor', 1706617070548, 'supervisor', 1706617236965, NULL); +INSERT INTO `sys_dict_type` VALUES (117, 'dictType.ue_event_cm_state', 'ue_event_cm_state', '1', 'supervisor', 1706617070548, 'supervisor', 1706617236965, ''); +INSERT INTO `sys_dict_type` VALUES (118, 'dictType.ne_host_type', 'ne_host_type', '1', 'supervisor', 1702020000000, '', 0, ''); +INSERT INTO `sys_dict_type` VALUES (119, 'dictType.ne_host_groupId', 'ne_host_groupId', '1', 'supervisor', 1702020000000, '', 0, ''); +INSERT INTO `sys_dict_type` VALUES (120, 'dictType.ne_host_authMode', 'ne_host_authMode', '1', 'supervisor', 1702020000000, '', 0, ''); +INSERT INTO `sys_dict_type` VALUES (121, 'dictType.ne_host_cmd_groupId', 'ne_host_cmd_groupId', '1', 'supervisor', 1702020000000, '', 0, ''); +INSERT INTO `sys_dict_type` VALUES (122, 'dictType.ne_info_status', 'ne_info_status', '1', 'supervisor', 1702020000000, '', 0, ''); +INSERT INTO `sys_dict_type` VALUES (123, 'dictType.ne_license_status', 'ne_license_status', '1', 'supervisor', 1702020000000, '', 0, ''); + /*!40000 ALTER TABLE `sys_dict_type` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/install/sys_job_log.sql b/database/install/sys_job_log.sql index 0718d72e..082d51cf 100644 --- a/database/install/sys_job_log.sql +++ b/database/install/sys_job_log.sql @@ -33,7 +33,7 @@ CREATE TABLE `sys_job_log` ( `create_time` bigint(20) DEFAULT 0 COMMENT '创建时间', `cost_time` bigint(20) DEFAULT 0 COMMENT '消耗时间(毫秒)', PRIMARY KEY (`job_log_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=763 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='调度任务调度日志表'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='调度任务调度日志表'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/install/sys_log_login.sql b/database/install/sys_log_login.sql index f2c58b8c..2b8fa4a9 100644 --- a/database/install/sys_log_login.sql +++ b/database/install/sys_log_login.sql @@ -33,7 +33,7 @@ CREATE TABLE `sys_log_login` ( `msg` varchar(255) DEFAULT '' COMMENT '提示消息', `login_time` bigint(20) DEFAULT 0 COMMENT '登录时间', PRIMARY KEY (`login_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1177 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='系统登录日志表'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='系统登录日志表'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/install/sys_log_operate.sql b/database/install/sys_log_operate.sql index 50916276..2c2130ac 100644 --- a/database/install/sys_log_operate.sql +++ b/database/install/sys_log_operate.sql @@ -40,7 +40,7 @@ CREATE TABLE `sys_log_operate` ( `oper_time` bigint(20) DEFAULT 0 COMMENT '操作时间', `cost_time` bigint(20) DEFAULT 0 COMMENT '消耗时间(毫秒)', PRIMARY KEY (`oper_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=4083 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='系统操作日志表'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='系统操作日志表'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/install/u_sub_user.sql b/database/install/u_sub_user.sql index b4588afb..dc60d478 100644 --- a/database/install/u_sub_user.sql +++ b/database/install/u_sub_user.sql @@ -46,7 +46,7 @@ CREATE TABLE `u_sub_user` ( `static_ip` varchar(50) DEFAULT NULL COMMENT 'staticIpstatic_ip指给4G UE分配的静态IP,没有可不带此字段名', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `imsi_ne` (`imsi`,`ne_id`) USING BTREE COMMENT 'imsi_ne唯一索引' -) ENGINE=InnoDB AUTO_INCREMENT=12123 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='UDM签约用户'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='UDM签约用户'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/install/user.sql b/database/install/user.sql deleted file mode 100644 index d2a8df4e..00000000 --- a/database/install/user.sql +++ /dev/null @@ -1,69 +0,0 @@ --- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) --- --- Host: 192.168.2.219 Database: omc_db --- ------------------------------------------------------ --- Server version 10.3.38-MariaDB - -/*!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 */; -/*!40101 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 */; - --- --- Table structure for table `user` --- - -DROP TABLE IF EXISTS `user`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `user` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `account_id` varchar(32) NOT NULL, - `name` varchar(10) DEFAULT NULL, - `real_name` varchar(128) DEFAULT NULL, - `sn` varchar(128) DEFAULT NULL, - `gender` varchar(128) DEFAULT NULL, - `email` varchar(128) DEFAULT NULL, - `id_card_number` varchar(128) DEFAULT NULL, - `description` varchar(128) DEFAULT NULL, - `telephone_number` varchar(128) DEFAULT NULL, - `phone` varchar(128) DEFAULT NULL, - `mobile` varchar(128) DEFAULT NULL, - `employee_number` varchar(128) DEFAULT NULL, - `employee_type` varchar(128) DEFAULT NULL, - `organize` varchar(128) DEFAULT NULL, - `supporter_corp_name` varchar(128) DEFAULT NULL, - `start_time` varchar(128) DEFAULT NULL, - `end_time` varchar(128) DEFAULT NULL, - `password` varchar(256) DEFAULT NULL, - `password_sha512` varchar(1024) DEFAULT NULL, - `change_password_flag` tinyint(4) unsigned zerofill DEFAULT 0000, - `password_expiration` datetime DEFAULT NULL, - `status` enum('Active','Closed','Locked','Pending') DEFAULT 'Active', - `user_expiration` datetime DEFAULT NULL, - `group_name` varchar(16) DEFAULT 'omc', - `profile` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL, - `create_time` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(), - `update_time` datetime DEFAULT NULL, - `unit` varchar(128) DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `idx_uni_user_acc_id` (`account_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=202 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='del-旧前端使用'; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!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-03-06 17:26:59 diff --git a/database/install/zinstall.sql b/database/install/zinstall.sql index a0ee0ca8..f7cdc98a 100644 --- a/database/install/zinstall.sql +++ b/database/install/zinstall.sql @@ -1,509 +1,5 @@ SET FOREIGN_KEY_CHECKS=0; -INSERT - IGNORE INTO `omc_db`.`user` ( - `id`, - `account_id`, - `name`, - `real_name`, - `sn`, - `gender`, - `email`, - `id_card_number`, - `description`, - `telephone_number`, - `phone`, - `mobile`, - `employee_number`, - `employee_type`, - `organize`, - `supporter_corp_name`, - `start_time`, - `end_time`, - `password`, - `password_sha512`, - `change_password_flag`, - `password_expiration`, - `status`, - `user_expiration`, - `group_name`, - `profile` - ) -VALUES ( - 1, - 'admin', - 'admin', - 'administrator', - '', - '', - 'admin@aa.com', - NULL, - NULL, - NULL, - '312', - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - '$2a$10$QgIcp6yuOEGrEU0TNU12K.uQRLbcufesEU7hiRYlRSSdUO7OAkoTq', - '324584ab0b03a5af1899c1801485de8a455a114d5f6ee08a48dbdf7e8f1a047eaaa1789e881f9eb268113f6c6814fa20f43183ffa6e014765f2aa8733c526048', - 0000, - NULL, - 'Active', - NULL, - 'admin', - '{\"color\":{\"critical\":\"#e8994a\",\"event\":\"#c5d2dc\",\"major\":\"#494040\",\"minor\":\"#5f70a8\",\"sound\":\"custom\",\"warning\":\"#b9e1dd\"},\"sound\":\"custom\",\"custom\":\"hrxz.com-exz2s3uxhc47391.mp3\"}' - ); - --- add default ne info -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 1, - 'OMC', - '001', - '4400HX101', - 'OMC_001', - '172.16.5.100', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 2, - 'IMS', - '001', - '4400HX1IMS001', - 'IMS_001', - '172.16.5.110', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 3, - 'AMF', - '001', - '4400HX1AMF001', - 'AMF_001', - '172.16.5.120', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 4, - 'AUSF', - '001', - '4400HX1AUF001', - 'AUSF_001', - '172.16.5.130', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 5, - 'UDM', - '001', - '4400HX1UDM001', - 'UDM_001', - '172.16.5.140', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 6, - 'SMF', - '001', - '4400HX1SMF001', - 'SMF_001', - '172.16.5.150', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 7, - 'PCF', - '001', - '4400HX1PCF001', - 'PCF_001', - '172.16.5.160', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 8, - 'NSSF', - '001', - '4400HX1NSF001', - 'NSSF_001', - '172.16.5.170', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 9, - 'NRF', - '001', - '4400HX1NRF001', - 'NRF_001', - '172.16.5.180', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 10, - 'UPF', - '001', - '4400HX1UPF001', - 'UPF_001', - '172.16.5.190', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 11, - 'LMF', - '001', - '4400HX1LMF001', - 'LMF_001', - '172.16.5.200', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 12, - 'NEF', - '001', - '4400HX1NEF001', - 'NEF_001', - '172.16.5.210', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 13, - 'MME', - '001', - '4400HX1MME001', - 'MME_001', - '172.16.5.220', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); - -INSERT - IGNORE INTO `omc_db`.`ne_info` ( - `id`, - `ne_type`, - `ne_id`, - `rm_uid`, - `ne_name`, - `ip`, - `port`, - `pv_flag`, - `province`, - `vendor_name`, - `dn`, - `ne_address`, - `status` - ) -VALUES ( - 14, - 'N3IWF', - '001', - '4400HX1IWF001', - 'N3IWF_001', - '172.16.5.230', - 33030, - 'PNF', - '-', - '-', - '-', - '-', - 0 - ); +-- SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/database/upgrade/upg_monitor_base.sql b/database/upgrade/upg_monitor_base.sql new file mode 100644 index 00000000..842711ec --- /dev/null +++ b/database/upgrade/upg_monitor_base.sql @@ -0,0 +1,48 @@ +-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) +-- +-- Host: 192.168.2.219 Database: omc_db +-- ------------------------------------------------------ +-- Server version 10.3.38-MariaDB + +/*!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 */; +/*!40101 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 */; + +-- +-- Table structure for table `monitor_base` +-- + +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE IF NOT EXISTS `monitor_base` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `cpu` float DEFAULT '0' COMMENT 'cpu使用率', + `load_usage` float DEFAULT '0' COMMENT 'cpu平均使用率', + `cpu_load1` float DEFAULT '0' COMMENT 'cpu使用1分钟', + `cpu_load5` float DEFAULT '0' COMMENT 'cpu使用5分钟', + `cpu_load15` float DEFAULT '0' COMMENT 'cpu使用15分钟', + `memory` float DEFAULT '0' COMMENT '内存使用率', + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_基本信息'; +/*!40101 SET character_set_client = @saved_cs_client */; +/*!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-03-06 17:26:56 diff --git a/database/install/permission.sql b/database/upgrade/upg_monitor_io.sql similarity index 61% rename from database/install/permission.sql rename to database/upgrade/upg_monitor_io.sql index cdd503c2..ff5914a2 100644 --- a/database/install/permission.sql +++ b/database/upgrade/upg_monitor_io.sql @@ -16,28 +16,23 @@ /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- --- Table structure for table `permission` +-- Table structure for table `monitor_io` -- -DROP TABLE IF EXISTS `permission`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; -CREATE TABLE `permission` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `permission_name` varchar(32) NOT NULL, - `method` varchar(10) DEFAULT '*', - `module` varchar(32) DEFAULT '*', - `management` varchar(32) DEFAULT '*', - `element` varchar(10) DEFAULT '*', - `object` varchar(16) DEFAULT '*', - `description` varchar(255) DEFAULT NULL, - `created_at` datetime DEFAULT current_timestamp(), - `updated_at` datetime DEFAULT NULL, - `deleted_at` datetime DEFAULT NULL, - PRIMARY KEY (`id`,`permission_name`) USING BTREE, - UNIQUE KEY `id` (`id`) USING BTREE, - UNIQUE KEY `permission_name` (`permission_name`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='del-已使用sys_menu权限标识'; +CREATE TABLE IF NOT EXISTS `monitor_io` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '磁盘名', + `read` int DEFAULT '0' COMMENT '读取K', + `write` int DEFAULT '0' COMMENT '写入K', + `count` int DEFAULT '0' COMMENT '读写次数', + `time` int DEFAULT '0' COMMENT '读写延迟', + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_磁盘IO'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; @@ -49,4 +44,4 @@ CREATE TABLE `permission` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-03-06 17:26:57 +-- Dump completed on 2024-03-06 17:26:56 diff --git a/database/install/user_menu.sql b/database/upgrade/upg_monitor_network.sql similarity index 65% rename from database/install/user_menu.sql rename to database/upgrade/upg_monitor_network.sql index f809c71e..f08b89b4 100644 --- a/database/install/user_menu.sql +++ b/database/upgrade/upg_monitor_network.sql @@ -16,21 +16,21 @@ /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- --- Table structure for table `user_menu` +-- Table structure for table `monitor_network` -- -DROP TABLE IF EXISTS `user_menu`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; -CREATE TABLE `user_menu` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `user_id` int(11) DEFAULT NULL, - `menu_tag` varchar(64) DEFAULT '', - `sort_id` int(11) DEFAULT NULL, - `lang_tag` varchar(16) DEFAULT NULL, - `menu_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL, +CREATE TABLE IF NOT EXISTS `monitor_network` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '网卡名', + `up` float DEFAULT '0' COMMENT '上行', + `down` float DEFAULT '0' COMMENT '下行', + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='del-已使用sys_menu'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_网络IO'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; @@ -42,4 +42,4 @@ CREATE TABLE `user_menu` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-03-06 17:26:59 +-- Dump completed on 2024-03-06 17:26:56 diff --git a/database/upgrade/upg_ne_host.sql b/database/upgrade/upg_ne_host.sql index 0c42833f..b391a74e 100644 --- a/database/upgrade/upg_ne_host.sql +++ b/database/upgrade/upg_ne_host.sql @@ -1,14 +1,14 @@ SET FOREIGN_KEY_CHECKS=0; -CREATE TABLE IF NOT EXISTS `omc_db`.`ne_host` ( +CREATE TABLE IF NOT EXISTS `ne_host` ( `host_id` bigint NOT NULL AUTO_INCREMENT COMMENT '主机主键', `host_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机类型 ssh telnet', `group_id` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '分组(0默认 1网元 2系统)', - `title` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标题名称', + `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标题名称', `addr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机地址', `port` int NULL DEFAULT 22 COMMENT 'SSH端口', `user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机用户名', - `auth_mode` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '认证模式(0密码 1主机私钥)', + `auth_mode` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '认证模式(0密码 1主机私钥 2已免密)', `password` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '认证密码', `private_key` varchar(6000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '认证私钥', `pass_phrase` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '认证私钥密码', @@ -21,39 +21,4 @@ CREATE TABLE IF NOT EXISTS `omc_db`.`ne_host` ( UNIQUE INDEX `uk_type_group_title`(`host_type` ASC, `group_id` ASC, `title` ASC) USING BTREE COMMENT '同组内名称唯一' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元主机表' ROW_FORMAT = DYNAMIC; - --- 初始记录 -INSERT IGNORE INTO `ne_host` VALUES (1, 'ssh', '1', 'OMC_001_22', '172.16.5.100', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (2, 'telnet', '1', 'OMC_001_4100', '172.16.5.100', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (3, 'ssh', '1', 'IMS_001_22', '172.16.5.110', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708314682742, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (4, 'telnet', '1', 'IMS_001_4100', '172.16.5.110', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (5, 'ssh', '1', 'AMF_001_22', '172.16.5.120', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708314682742, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (6, 'telnet', '1', 'AMF_001_4100', '172.16.5.120', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (7, 'ssh', '1', 'AUSF_001_22', '172.16.5.130', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (8, 'telnet', '1', 'AUSF_001_4100', '172.16.5.130', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (9, 'ssh', '1', 'UDM_001_22', '172.16.5.140', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (10, 'telnet', '1', 'UDM_001_4100', '172.16.5.140', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (11, 'ssh', '1', 'SMF_001_22', '172.16.5.150', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (12, 'telnet', '1', 'SMF_001_4100', '172.16.5.150', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (13, 'ssh', '1', 'PCF_001_22', '172.16.5.160', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (14, 'telnet', '1', 'PCF_001_4100', '172.16.5.160', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (15, 'ssh', '1', 'NSSF_001_22', '172.16.5.170', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (16, 'telnet', '1', 'NSSF_001_4100', '172.16.5.170', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (17, 'ssh', '1', 'NRF_001_22', '172.16.5.180', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (18, 'telnet', '1', 'NRF_001_4100', '172.16.5.180', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (19, 'ssh', '1', 'UPF_001_22', '172.16.5.190', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (20, 'telnet', '1', 'UPF_001_4100', '172.16.5.190', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (21, 'telnet', '1', 'UPF_001_5002', '172.16.5.190', 5002, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (22, 'ssh', '1', 'LMF_001_22', '172.16.5.200', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (23, 'telnet', '1', 'LMF_001_4100', '172.16.5.200', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (24, 'ssh', '1', 'NEF_001_22', '172.16.5.210', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (25, 'telnet', '1', 'NEF_001_4100', '172.16.5.210', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (26, 'ssh', '1', 'MME_001_22', '172.16.5.220', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (27, 'telnet', '1', 'MME_001_4100', '172.16.5.220', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (28, 'ssh', '1', 'N3IWF_001_22', '172.16.5.230', 22, 'agtuser', '0', '1I8tB3dTRd5IjVZWRp+m9ppxzQ323U6XJZUJE510hus=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); -INSERT IGNORE INTO `ne_host` VALUES (29, 'telnet', '1', 'N3IWF_001_4100', '172.16.5.230', 4100, 'admin', '0', 'YYxSAY9Zng3EuB3dngRqNoPIh8GK3GhesFqIznv5qAA=', NULL, NULL, NULL, 'admin', 1708333292882, NULL, 0); - --- 更新记录 - - SET FOREIGN_KEY_CHECKS=1; \ No newline at end of file diff --git a/database/upgrade/upg_ne_host_cmd.sql b/database/upgrade/upg_ne_host_cmd.sql index 63e4e51c..53a0cf9c 100644 --- a/database/upgrade/upg_ne_host_cmd.sql +++ b/database/upgrade/upg_ne_host_cmd.sql @@ -1,6 +1,6 @@ SET FOREIGN_KEY_CHECKS=0; -CREATE TABLE IF NOT EXISTS `omc_db`.`ne_host_cmd` ( +CREATE TABLE IF NOT EXISTS `ne_host_cmd` ( `cmd_id` bigint NOT NULL AUTO_INCREMENT COMMENT '命令主键', `cmd_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '命令类型', `group_id` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '分组(0默认 1快速命令)', @@ -13,7 +13,7 @@ CREATE TABLE IF NOT EXISTS `omc_db`.`ne_host_cmd` ( `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', PRIMARY KEY (`cmd_id`) USING BTREE, UNIQUE INDEX `uk_type_group_title`(`cmd_type` ASC, `group_id` ASC, `title` ASC) USING BTREE COMMENT '同组内名称唯一' -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元主机命令表' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元主机命令表' ROW_FORMAT = DYNAMIC; -- 初始记录 diff --git a/database/upgrade/upg_ne_info.sql b/database/upgrade/upg_ne_info.sql index c881de3f..b8be038b 100644 --- a/database/upgrade/upg_ne_info.sql +++ b/database/upgrade/upg_ne_info.sql @@ -1,24 +1,36 @@ SET FOREIGN_KEY_CHECKS=0; -ALTER TABLE `omc_db`.`ne_info` COMMENT = '网元信息表'; +-- ---------------------------- +-- Table structure for ne_info +-- ---------------------------- +CREATE TABLE IF NOT EXISTS `ne_info` ( + `id` int NOT NULL AUTO_INCREMENT, + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '', + `rm_uid` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `ne_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '', + `port` int NULL DEFAULT NULL, + `pv_flag` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'PNF' COMMENT '\'PNF\',\'VNF\'', + `province` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省份地域', + `vendor_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `dn` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `ne_address` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'MAC地址', + `status` int NULL DEFAULT 0 COMMENT '0离线 1在线 2配置待下发', + `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `host_ids` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '网元主机ID组 数据格式(ssh,telnet,telnet)', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `idx_netype_neid`(`ne_type` ASC, `ne_id` ASC) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元信息表 对应一个网元版本、网元授权、网元主机' ROW_FORMAT = DYNAMIC; -ALTER TABLE `omc_db`.`ne_info` ADD COLUMN IF NOT EXISTS `host_ids` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '网元主机ID组 数据格式(ssh,telnet,telnet)' AFTER `update_time`; - -ALTER TABLE `omc_db`.`ne_info` MODIFY COLUMN `status` int NULL DEFAULT 0 COMMENT '0: 在线 1: 下线 2: 备用 3: 待下发配置' AFTER `ne_address`; - --- 初始网元主机绑定 -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'OMC', `host_ids` = '1,2' WHERE `id` = 1; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'IMS', `host_ids` = '3,4' WHERE `id` = 2; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'AMF', `host_ids` = '5,6' WHERE `id` = 3; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'AUSF', `host_ids` = '7,8' WHERE `id` = 4; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'SMF', `host_ids` = '11,12' WHERE `id` = 6; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'PCF', `host_ids` = '13,14' WHERE `id` = 7; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'NSSF', `host_ids` = '15,16' WHERE `id` = 8; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'NRF', `host_ids` = '17,18' WHERE `id` = 9; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'UPF', `host_ids` = '19,20,21' WHERE `id` = 10; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'LMF', `host_ids` = '22,23' WHERE `id` = 11; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'NEF', `host_ids` = '24,25' WHERE `id` = 12; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'MME', `host_ids` = '26,27' WHERE `id` = 13; -UPDATE `omc_db`.`ne_info` SET `ne_type` = 'N3IWF', `host_ids` = '28,29' WHERE `id` = 14; +-- 20240511前旧表更新 +ALTER TABLE `ne_info` COMMENT = '网元信息表 对应一个网元版本、网元授权、网元主机'; +ALTER TABLE `ne_info` ADD COLUMN `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者' AFTER `update_time`; +ALTER TABLE `ne_info` MODIFY COLUMN `pv_flag` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'PNF' COMMENT '\'PNF\',\'VNF\'' AFTER `port`; +ALTER TABLE `ne_info` MODIFY COLUMN `province` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省份地域' AFTER `pv_flag`; +ALTER TABLE `ne_info` MODIFY COLUMN `ne_address` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'MAC地址' AFTER `dn`; +ALTER TABLE `ne_info` MODIFY COLUMN `status` int NULL DEFAULT 0 COMMENT '0离线 1在线 2配置待下发' AFTER `ne_address`; +ALTER TABLE `ne_info` MODIFY COLUMN `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间' AFTER `status`; SET FOREIGN_KEY_CHECKS=1; diff --git a/database/upgrade/upg_ne_license.sql b/database/upgrade/upg_ne_license.sql new file mode 100644 index 00000000..a01f81cb --- /dev/null +++ b/database/upgrade/upg_ne_license.sql @@ -0,0 +1,52 @@ +SET FOREIGN_KEY_CHECKS=0; + +-- ---------------------------- +-- Table structure for ne_license +-- ---------------------------- +CREATE TABLE IF NOT EXISTS `ne_license` ( + `id` int NOT NULL AUTO_INCREMENT, + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元ID', + `activation_request_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '激活申请代码', + `license_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '激活授权文件', + `serial_num` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '序列号', + `expiry_date` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '许可证到期日期', + `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态 0无效 1有效', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', + `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间', + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_type_id`(`ne_type` ASC, `ne_id` ASC) USING BTREE COMMENT '唯一网元类型和网元ID' +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元授权激活信息' ROW_FORMAT = DYNAMIC; + +-- 20240511前旧表更新 +ALTER TABLE `ne_license` COMMENT = '网元授权激活信息'; +ALTER TABLE `ne_license` ADD COLUMN `activation_request_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '激活申请代码' AFTER `ne_id`; +ALTER TABLE `ne_license` ADD COLUMN `license_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '激活授权文件' AFTER `activation_request_code`; +ALTER TABLE `ne_license` ADD COLUMN `serial_num` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '序列号' AFTER `license_path`; +ALTER TABLE `ne_license` ADD COLUMN `expiry_date` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '许可证到期日期' AFTER `serial_num`; +ALTER TABLE `ne_license` ADD COLUMN `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注' AFTER `status`; +ALTER TABLE `ne_license` ADD COLUMN `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者' AFTER `remark`; +ALTER TABLE `ne_license` ADD COLUMN `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间' AFTER `create_by`; +ALTER TABLE `ne_license` ADD COLUMN `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者' AFTER `create_time`; +ALTER TABLE `ne_license` ADD COLUMN `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间' AFTER `update_by`; +ALTER TABLE `ne_license` MODIFY COLUMN `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元类型' AFTER `id`; +ALTER TABLE `ne_license` MODIFY COLUMN `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元ID' AFTER `ne_type`; +ALTER TABLE `ne_license` MODIFY COLUMN `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态 0无效 1有效' AFTER `expiry_date`; +ALTER TABLE `ne_license` DROP COLUMN `serial_no`; +ALTER TABLE `ne_license` DROP COLUMN `capcity`; +ALTER TABLE `ne_license` DROP COLUMN `used`; +ALTER TABLE `ne_license` DROP COLUMN `feature_enabled`; +ALTER TABLE `ne_license` DROP COLUMN `expiration_date`; +ALTER TABLE `ne_license` DROP COLUMN `path`; +ALTER TABLE `ne_license` DROP COLUMN `file_name`; +ALTER TABLE `ne_license` DROP COLUMN `comment`; +ALTER TABLE `ne_license` DROP COLUMN `created_at`; +ALTER TABLE `ne_license` DROP COLUMN `updated_at`; +ALTER TABLE `ne_license` DROP COLUMN `deleted_at`; +ALTER TABLE `ne_license` ADD UNIQUE INDEX `uk_type_id`(`ne_type` ASC, `ne_id` ASC) USING BTREE COMMENT '唯一网元类型和网元ID'; + + +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/upgrade/upg_ne_software.sql b/database/upgrade/upg_ne_software.sql new file mode 100644 index 00000000..0559735d --- /dev/null +++ b/database/upgrade/upg_ne_software.sql @@ -0,0 +1,39 @@ +SET FOREIGN_KEY_CHECKS=0; + +-- ---------------------------- +-- Table structure for ne_software +-- ---------------------------- +CREATE TABLE IF NOT EXISTS `ne_software` ( + `id` int NOT NULL AUTO_INCREMENT, + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元类型', + `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '包名称', + `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '包路径', + `version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '包版本', + `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '包说明', + `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间', + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_type_name_version`(`ne_type` ASC, `name` ASC, `version` ASC) USING BTREE COMMENT '唯一网元类型和文件名版本是否唯一' +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元软件包' ROW_FORMAT = DYNAMIC; + +-- 20240511前旧表更新 +ALTER TABLE `ne_software` COMMENT = '网元软件包'; +ALTER TABLE `ne_software` ADD COLUMN `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '包名称' AFTER `ne_type`; +ALTER TABLE `ne_software` ADD COLUMN `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '包说明' AFTER `version`; +ALTER TABLE `ne_software` ADD COLUMN `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者' AFTER `description`; +ALTER TABLE `ne_software` ADD COLUMN `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间' AFTER `create_by`; +ALTER TABLE `ne_software` ADD COLUMN `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者' AFTER `create_time`; +ALTER TABLE `ne_software` MODIFY COLUMN `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元类型' AFTER `id`; +ALTER TABLE `ne_software` MODIFY COLUMN `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '包路径' AFTER `name`; +ALTER TABLE `ne_software` MODIFY COLUMN `version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '包版本' AFTER `path`; +ALTER TABLE `ne_software` MODIFY COLUMN `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间' AFTER `update_by`; +ALTER TABLE `ne_software` DROP COLUMN `file_name`; +ALTER TABLE `ne_software` DROP COLUMN `md5_sum`; +ALTER TABLE `ne_software` DROP COLUMN `status`; +ALTER TABLE `ne_software` DROP COLUMN `comment`; +ALTER TABLE `ne_software` DROP COLUMN `patch_time`; +ALTER TABLE `ne_software` ADD UNIQUE INDEX `uk_type_name_version`(`ne_type` ASC, `name` ASC, `version` ASC) USING BTREE COMMENT '唯一网元类型和文件名版本是否唯一'; + +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/upgrade/upg_ne_version.sql b/database/upgrade/upg_ne_version.sql new file mode 100644 index 00000000..2b63a459 --- /dev/null +++ b/database/upgrade/upg_ne_version.sql @@ -0,0 +1,52 @@ +SET FOREIGN_KEY_CHECKS=0; + +-- ---------------------------- +-- Table structure for ne_version +-- ---------------------------- +CREATE TABLE IF NOT EXISTS `ne_version` ( + `id` int NOT NULL AUTO_INCREMENT, + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元ID', + `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前包名', + `version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前版本', + `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前软件包', + `pre_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上一版本包名', + `pre_version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '上一版本', + `pre_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '上一版本软件包', + `new_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '新版本报名', + `new_version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '新版本', + `new_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '新版软件包', + `status` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前状态 1当前版本 2上一版本 3有新版本', + `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间', + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_type_id`(`ne_type` ASC, `ne_id` ASC) USING BTREE COMMENT '唯一网元类型和ID' +) ENGINE = InnoDB AUTO_INCREMENT = 61 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '网元版本信息' ROW_FORMAT = DYNAMIC; + +-- 20240511前旧表更新 +ALTER TABLE `ne_version` COMMENT = '网元版本信息'; +ALTER TABLE `ne_version` ADD COLUMN `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前包名' AFTER `ne_id`; +ALTER TABLE `ne_version` ADD COLUMN `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前软件包' AFTER `version`; +ALTER TABLE `ne_version` ADD COLUMN `pre_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上一版本包名' AFTER `path`; +ALTER TABLE `ne_version` ADD COLUMN `pre_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '上一版本软件包' AFTER `pre_version`; +ALTER TABLE `ne_version` ADD COLUMN `new_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '新版本报名' AFTER `pre_path`; +ALTER TABLE `ne_version` ADD COLUMN `new_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '新版软件包' AFTER `new_version`; +ALTER TABLE `ne_version` ADD COLUMN `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者' AFTER `status`; +ALTER TABLE `ne_version` ADD COLUMN `create_time` bigint NULL DEFAULT 0 COMMENT '创建时间' AFTER `create_by`; +ALTER TABLE `ne_version` ADD COLUMN `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者' AFTER `create_time`; +ALTER TABLE `ne_version` MODIFY COLUMN `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元类型' AFTER `id`; +ALTER TABLE `ne_version` MODIFY COLUMN `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元ID' AFTER `ne_type`; +ALTER TABLE `ne_version` MODIFY COLUMN `version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前版本' AFTER `name`; +ALTER TABLE `ne_version` MODIFY COLUMN `pre_version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '上一版本' AFTER `pre_name`; +ALTER TABLE `ne_version` MODIFY COLUMN `new_version` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '新版本' AFTER `new_name`; +ALTER TABLE `ne_version` MODIFY COLUMN `status` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '当前状态 1当前版本 2上一版本 3有新版本' AFTER `new_path`; +ALTER TABLE `ne_version` MODIFY COLUMN `update_time` bigint NULL DEFAULT 0 COMMENT '更新时间' AFTER `update_by`; +ALTER TABLE `ne_version` DROP COLUMN `file_path`; +ALTER TABLE `ne_version` DROP COLUMN `pre_file`; +ALTER TABLE `ne_version` DROP COLUMN `new_file`; +ALTER TABLE `ne_version` ADD UNIQUE INDEX `uk_type_id`(`ne_type` ASC, `ne_id` ASC) USING BTREE COMMENT '唯一网元类型和ID'; + + +SET FOREIGN_KEY_CHECKS=1; diff --git a/database/upgrade/upg_sys_dept.sql b/database/upgrade/upg_sys_dept.sql index 3459e6cd..2e2a0840 100644 --- a/database/upgrade/upg_sys_dept.sql +++ b/database/upgrade/upg_sys_dept.sql @@ -1,22 +1,22 @@ SET FOREIGN_KEY_CHECKS=0; -CREATE TABLE IF NOT EXISTS `omc_db`.`sys_dept` ( - `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门id', - `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父部门id 默认0', - `ancestors` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '祖级列表', - `dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称', - `order_num` int(11) NULL DEFAULT 0 COMMENT '显示顺序', - `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '负责人', - `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话', - `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱', - `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '部门状态(0停用 1正常)', - `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)', - `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` bigint(20) NULL DEFAULT 0 COMMENT '创建时间', - `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` bigint(20) NULL DEFAULT 0 COMMENT '更新时间', - PRIMARY KEY (`dept_id`) USING BTREE - ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门表' ROW_FORMAT = Dynamic; +CREATE TABLE IF NOT EXISTS `sys_dept` ( + `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门id', + `parent_id` bigint(20) DEFAULT 0 COMMENT '父部门id 默认0', + `ancestors` varchar(50) DEFAULT '' COMMENT '祖级列表', + `dept_name` varchar(128) DEFAULT '' COMMENT '部门名称', + `order_num` int(11) DEFAULT 0 COMMENT '显示顺序', + `leader` varchar(20) DEFAULT NULL COMMENT '负责人', + `phone` varchar(11) DEFAULT NULL COMMENT '联系电话', + `email` varchar(50) DEFAULT NULL COMMENT '邮箱', + `status` char(1) DEFAULT '0' COMMENT '部门状态(0停用 1正常)', + `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)', + `create_by` varchar(50) DEFAULT '' COMMENT '创建者', + `create_time` bigint(20) DEFAULT 0 COMMENT '创建时间', + `update_by` varchar(50) DEFAULT '' COMMENT '更新者', + `update_time` bigint(20) DEFAULT 0 COMMENT '更新时间', + PRIMARY KEY (`dept_id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='部门表'; -- -- add default dept diff --git a/database/upgrade/upg_sys_dict_data0.sql b/database/upgrade/upg_sys_dict_data0.sql index 14b983ea..47072717 100644 --- a/database/upgrade/upg_sys_dict_data0.sql +++ b/database/upgrade/upg_sys_dict_data0.sql @@ -37,7 +37,6 @@ CREATE TABLE IF NOT EXISTS `sys_dict_data` ( PRIMARY KEY (`dict_code`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 10000 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典数据表' ROW_FORMAT = Dynamic; -ALTER TABLE `sys_dict_data` AUTO_INCREMENT = 10000; -- ---------------------------- -- Records of sys_dict_data @@ -168,96 +167,9 @@ INSERT IGNORE INTO `sys_dict_data` VALUES (123, 1, 'ne_license_status.1', '1', ' INSERT IGNORE INTO `sys_dict_data` VALUES (124, 2, 'dictData.ne_host_authMode.2', '2', 'ne_host_authMode', '', '', '1', 'supervisor', 1706620000000, '', 0, ''); -- 指定记录条件更新 - --- UPDATE `sys_dict_data` SET `dict_value` = 'Module Tracing' WHERE `dict_code` = 3425; - --- UPDATE `sys_dict_data` SET `dict_value` = 'Dictionary Number' WHERE `dict_code` = 3530; --- UPDATE `sys_dict_data` SET `dict_value` = 'Status' WHERE `dict_code` = 3533; - --- UPDATE `sys_dict_data` SET `dict_value` = 'Data Code' WHERE `dict_code` = 3456; --- UPDATE `sys_dict_data` SET `dict_value` = 'Data Sort' WHERE `dict_code` = 3457; --- UPDATE `sys_dict_data` SET `dict_value` = 'Data Key' WHERE `dict_code` = 3458; --- UPDATE `sys_dict_data` SET `dict_value` = 'Data Value' WHERE `dict_code` = 3459; --- UPDATE `sys_dict_data` SET `dict_value` = 'Data Type' WHERE `dict_code` = 3460; --- UPDATE `sys_dict_data` SET `dict_value` = 'Status' WHERE `dict_code` = 3461; - --- UPDATE `sys_dict_data` SET `dict_value` = 'ID' WHERE `dict_code` = 3654; --- UPDATE `sys_dict_data` SET `dict_value` = 'Config Name' WHERE `dict_code` = 3655; --- UPDATE `sys_dict_data` SET `dict_value` = 'Config Key' WHERE `dict_code` = 3656; --- UPDATE `sys_dict_data` SET `dict_value` = 'Config Value' WHERE `dict_code` = 3657; --- UPDATE `sys_dict_data` SET `dict_value` = 'Built In' WHERE `dict_code` = 3658; --- UPDATE `sys_dict_data` SET `dict_value` = 'Config Description' WHERE `dict_code` = 3659; - --- UPDATE `sys_dict_data` SET `dict_value` = 'Log ID' WHERE `dict_code` = 3928; --- UPDATE `sys_dict_data` SET `dict_value` = 'Login Account' WHERE `dict_code` = 3929; --- UPDATE `sys_dict_data` SET `dict_value` = 'Status' WHERE `dict_code` = 3930; --- UPDATE `sys_dict_data` SET `dict_value` = 'Login Address' WHERE `dict_code` = 3931; --- UPDATE `sys_dict_data` SET `dict_value` = 'Login Location' WHERE `dict_code` = 3932; --- UPDATE `sys_dict_data` SET `dict_value` = 'Browser' WHERE `dict_code` = 3933; --- UPDATE `sys_dict_data` SET `dict_value` = 'Operating System' WHERE `dict_code` = 3934; --- UPDATE `sys_dict_data` SET `dict_value` = 'Login Information' WHERE `dict_code` = 3935; --- UPDATE `sys_dict_data` SET `dict_value` = 'Login Time' WHERE `dict_code` = 3936; - --- UPDATE `sys_dict_data` SET `dict_value` = 'Log ID' WHERE `dict_code` = 3912; --- UPDATE `sys_dict_data` SET `dict_value` = 'Module Name' WHERE `dict_code` = 3913; --- UPDATE `sys_dict_data` SET `dict_value` = 'Business Type' WHERE `dict_code` = 3914; --- UPDATE `sys_dict_data` SET `dict_value` = 'Operation Method' WHERE `dict_code` = 3915; --- UPDATE `sys_dict_data` SET `dict_value` = 'Request Method' WHERE `dict_code` = 3916; --- UPDATE `sys_dict_data` SET `dict_value` = 'Operation Type' WHERE `dict_code` = 3917; --- UPDATE `sys_dict_data` SET `dict_value` = 'Operator' WHERE `dict_code` = 3918; --- UPDATE `sys_dict_data` SET `dict_value` = 'Operator Department Name' WHERE `dict_code` = 3919; --- UPDATE `sys_dict_data` SET `dict_value` = 'Request URL' WHERE `dict_code` = 3920; --- UPDATE `sys_dict_data` SET `dict_value` = 'Request Host' WHERE `dict_code` = 3921; --- UPDATE `sys_dict_data` SET `dict_value` = 'Request Address' WHERE `dict_code` = 3922; --- UPDATE `sys_dict_data` SET `dict_value` = 'Request Parameters' WHERE `dict_code` = 3923; --- UPDATE `sys_dict_data` SET `dict_value` = 'Operation Information' WHERE `dict_code` = 3924; --- UPDATE `sys_dict_data` SET `dict_value` = 'Status' WHERE `dict_code` = 3925; --- UPDATE `sys_dict_data` SET `dict_value` = 'Time Consumption (ms)' WHERE `dict_code` = 3926; --- UPDATE `sys_dict_data` SET `dict_value` = 'Time' WHERE `dict_code` = 3927; - --- UPDATE `sys_dict_data` SET `dict_value` = 'Position Number' WHERE `dict_code` = 3804; --- UPDATE `sys_dict_data` SET `dict_value` = 'Position Code' WHERE `dict_code` = 3805; --- UPDATE `sys_dict_data` SET `dict_value` = 'Position Name' WHERE `dict_code` = 3806; --- UPDATE `sys_dict_data` SET `dict_value` = 'Position Sort' WHERE `dict_code` = 3807; - --- UPDATE `sys_dict_data` SET `dict_value` = 'Role Number' WHERE `dict_code` = 3760; --- UPDATE `sys_dict_data` SET `dict_value` = 'Role Name' WHERE `dict_code` = 3761; --- UPDATE `sys_dict_data` SET `dict_value` = 'Role Key' WHERE `dict_code` = 3762; --- UPDATE `sys_dict_data` SET `dict_value` = 'Role Sort' WHERE `dict_code` = 3763; --- UPDATE `sys_dict_data` SET `dict_value` = 'Role Status' WHERE `dict_code` = 3765; - --- UPDATE `sys_dict_data` SET `dict_value` = 'User Number' WHERE `dict_code` = 3830; --- UPDATE `sys_dict_data` SET `dict_value` = 'Account' WHERE `dict_code` = 3831; --- UPDATE `sys_dict_data` SET `dict_value` = 'Nick Name' WHERE `dict_code` = 3832; --- UPDATE `sys_dict_data` SET `dict_value` = 'Department' WHERE `dict_code` = 3838; --- UPDATE `sys_dict_data` SET `dict_value` = 'Login Address' WHERE `dict_code` = 3840; --- UPDATE `sys_dict_data` SET `dict_value` = 'Login Time' WHERE `dict_code` = 3841; --- UPDATE `sys_dict_data` SET `dict_value` = 'Status' WHERE `dict_code` = 3836; --- UPDATE `sys_dict_data` SET `dict_value` = 'Role' WHERE `dict_code` = 4007; - --- UPDATE `sys_dict_data` SET `dict_value` = 'ID' WHERE `dict_code` = 3710; --- UPDATE `sys_dict_data` SET `dict_value` = 'Name' WHERE `dict_code` = 3711; --- UPDATE `sys_dict_data` SET `dict_value` = 'Group' WHERE `dict_code` = 3712; --- UPDATE `sys_dict_data` SET `dict_value` = 'Invoke' WHERE `dict_code` = 3713; --- UPDATE `sys_dict_data` SET `dict_value` = 'Incoming Parameters' WHERE `dict_code` = 3714; --- UPDATE `sys_dict_data` SET `dict_value` = 'Cron' WHERE `dict_code` = 3715; --- UPDATE `sys_dict_data` SET `dict_value` = 'Status' WHERE `dict_code` = 3716; --- UPDATE `sys_dict_data` SET `dict_value` = 'Description' WHERE `dict_code` = 3717; - --- UPDATE `sys_dict_data` SET `dict_value` = 'ID' WHERE `dict_code` = 3718; --- UPDATE `sys_dict_data` SET `dict_value` = 'Status' WHERE `dict_code` = 3719; --- UPDATE `sys_dict_data` SET `dict_value` = 'Time' WHERE `dict_code` = 3720; - -UPDATE `sys_dict_data` SET `dict_value` = '离线' WHERE `dict_code` = 2111; -UPDATE `sys_dict_data` SET `dict_value` = '在线' WHERE `dict_code` = 2112; -UPDATE `sys_dict_data` SET `dict_value` = '等待同步' WHERE `dict_code` = 2113; -UPDATE `sys_dict_data` SET `dict_value` = '-' WHERE `dict_code` = 2114; -UPDATE `sys_dict_data` SET `dict_value` = 'Offline' WHERE `dict_code` = 4111; -UPDATE `sys_dict_data` SET `dict_value` = 'Online' WHERE `dict_code` = 4112; -UPDATE `sys_dict_data` SET `dict_value` = 'Wait Sync' WHERE `dict_code` = 4113; -UPDATE `sys_dict_data` SET `dict_value` = '-' WHERE `dict_code` = 4114; - -UPDATE `sys_dict_data` SET `dict_value` = 'Password Auth Mode' WHERE `dict_code` = 4093; -UPDATE `sys_dict_data` SET `dict_value` = 'PrivateKey Auth Mode' WHERE `dict_code` = 4094; +UPDATE `sys_dict_data` SET `tag_type` = 'error' WHERE `dict_code` = 118; +UPDATE `sys_dict_data` SET `tag_type` = 'processing' WHERE `dict_code` = 119; +UPDATE `sys_dict_data` SET `tag_type` = 'warning' WHERE `dict_code` = 120; +UPDATE `sys_dict_data` SET `tag_type` = '' WHERE `dict_code` = 121; SET FOREIGN_KEY_CHECKS = 1; diff --git a/database/upgrade/upg_sys_dict_data1_i18n_zh.sql b/database/upgrade/upg_sys_dict_data1_i18n_zh.sql index fbf791bf..b380d7e3 100644 --- a/database/upgrade/upg_sys_dict_data1_i18n_zh.sql +++ b/database/upgrade/upg_sys_dict_data1_i18n_zh.sql @@ -107,25 +107,19 @@ REPLACE INTO `sys_dict_data` VALUES (1086, 1086, 'menu.trace.pcapRemark', '信 REPLACE INTO `sys_dict_data` VALUES (1087, 1087, 'menu.faultRemark', '故障管理目录', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1088, 1088, 'menu.fault.active', '活动告警', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1089, 1089, 'menu.log', '日志', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (1090, 1090, 'menu.log.operatOld', '操作日志(旧)', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1091, 1091, 'menu.log.mml', 'MML日志', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1092, 1092, 'menu.log.alarm', '告警日志', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (1093, 1093, 'menu.log.securityOld', '安全日志(旧)', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1094, 1094, 'menu.log.forwarding', '告警前转日志', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1095, 1095, 'menu.log.set', '日志设置', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (1096, 1096, 'menu.monitor.sessionUser', '用户会话', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1097, 1097, 'menu.fault.history', '历史告警', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1098, 1098, 'menu.fault.set', '设置', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1099, 1099, 'menu.perf', '性能', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1100, 1100, 'menu.fault.activemRemark', '活动告警菜单', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1101, 1101, 'menu.logRemark', '日志管理目录', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (1102, 1102, 'menu.log.operatOldRemark', '操作日志旧layui菜单', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1103, 1103, 'menu.log.mmlRemark', '操作MML日志', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1104, 1104, 'menu.log.alarmRemark', '告警日志菜单', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (1105, 1105, 'menu.log.securityOldRemark', '安全日志旧layui菜单', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1106, 1106, 'menu.log.forwardingRemark', '告警前转日志菜单', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1107, 1107, 'menu.log.setRemark', '日志设置菜单', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (1108, 1108, 'menu.monitor.sessionUserRemark', '用户会话旧layui菜单', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1109, 1109, 'menu.fault.historyRemark', '历史告警菜单', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1110, 1110, 'menu.fault.setRemark', '故障通用设置菜单', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (1111, 1111, 'menu.perfRemark', '性能目录', 'i18n_zh', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); @@ -631,10 +625,10 @@ REPLACE INTO `sys_dict_data` VALUES (2107, 2107, 'neInfo.errKeyExists', '网元 REPLACE INTO `sys_dict_data` VALUES (2108, 2108, 'log.operate.title.imsCDR', 'IMS-CDR会话', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (2109, 2109, 'menu.dashboard.amfUE', '用户事件', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (2110, 2110, 'log.operate.title.amfUE', 'AMF-UE事件', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); -REPLACE INTO `sys_dict_data` VALUES (2111, 2111, 'dictData.ne_info_status.0', '在线', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); -REPLACE INTO `sys_dict_data` VALUES (2112, 2112, 'dictData.ne_info_status.1', '离线', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); -REPLACE INTO `sys_dict_data` VALUES (2113, 2113, 'dictData.ne_info_status.2', '-', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); -REPLACE INTO `sys_dict_data` VALUES (2114, 2114, 'dictData.ne_info_status.3', '同步配置', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (2111, 2111, 'dictData.ne_info_status.0', '离线', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (2112, 2112, 'dictData.ne_info_status.1', '在线', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (2113, 2113, 'dictData.ne_info_status.2', '等待同步', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (2114, 2114, 'dictData.ne_info_status.3', '-', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (2115, 2115, 'dictType.ne_info_status', '网元信息状态', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (2116, 2116, 'menu.ne.neQuickSetup', '网元快速安装', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (2117, 2117, 'log.operate.title.neConfig', '网元参数配置', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); @@ -652,5 +646,6 @@ REPLACE INTO `sys_dict_data` VALUES (2128, 2128, 'menu.monitor.cdr', '话单', ' REPLACE INTO `sys_dict_data` VALUES (2129, 2129, 'menu.monitor.event', '事件', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (2130, 2130, 'post.export.time', '创建时间', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (2131, 2131, 'role.export.time', '创建时间', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (2132, 2132, 'dictData.ne_host_authMode.2', '免密认证', 'i18n_zh', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); SET FOREIGN_KEY_CHECKS = 1; diff --git a/database/upgrade/upg_sys_dict_data2_i18n_en.sql b/database/upgrade/upg_sys_dict_data2_i18n_en.sql index 5fc28555..6aed8386 100644 --- a/database/upgrade/upg_sys_dict_data2_i18n_en.sql +++ b/database/upgrade/upg_sys_dict_data2_i18n_en.sql @@ -82,9 +82,7 @@ REPLACE INTO `sys_dict_data` VALUES (3061, 3061, 'menu.ueUser.subUDM', 'UDM Subs REPLACE INTO `sys_dict_data` VALUES (3062, 3062, 'menu.ueUser.authUDMRemark', 'UDM Authentication Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3063, 3063, 'menu.ueUser.subUDMRemark', 'UDM Subscriber Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3064, 3064, 'menu.config.neManage', 'NE Management', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3065, 3065, 'menu.config.configNE', 'Parameter Configuration Original', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3066, 3066, 'menu.config.neManageRemark', 'Network Element Management Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3067, 3067, 'menu.config.configNERemark', 'Parameter Configuration Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3068, 3068, 'menu.config.backupManage', 'Backup Management', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3069, 3069, 'menu.config.softwareManage', 'Software Management', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3070, 3070, 'menu.ueUser.onlineIMS', 'IMS Online Users', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); @@ -107,25 +105,19 @@ REPLACE INTO `sys_dict_data` VALUES (3086, 3086, 'menu.trace.pcapRemark', 'Signa REPLACE INTO `sys_dict_data` VALUES (3087, 3087, 'menu.faultRemark', 'Fault Management Catalog', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3088, 3088, 'menu.fault.active', 'Active Alarms', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3089, 3089, 'menu.log', 'Logs', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3090, 3090, 'menu.log.operatOld', 'Operation Logs (old)', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3091, 3091, 'menu.log.mml', 'MML Logs', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3092, 3092, 'menu.log.alarm', 'Alarm Logs', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3093, 3093, 'menu.log.securityOld', 'Security Logs (old)', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3094, 3094, 'menu.log.forwarding', 'Alarm Forwarding Logs', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3095, 3095, 'menu.log.set', 'Log Settings', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3096, 3096, 'menu.monitor.sessionUser', 'User Sessions', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3097, 3097, 'menu.fault.history', 'Historical Alarms', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3098, 3098, 'menu.fault.set', 'Settings', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3099, 3099, 'menu.perf', 'Performance', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3100, 3100, 'menu.fault.activemRemark', 'Active Alarm Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3101, 3101, 'menu.logRemark', 'Log Management Catalog', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3102, 3102, 'menu.log.operatOldRemark', 'Operation log old layui menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3103, 3103, 'menu.log.mmlRemark', 'Operation MML Log', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3104, 3104, 'menu.log.alarmRemark', 'Alarm Log Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3105, 3105, 'menu.log.securityOldRemark', 'Security Log Old Layui Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3106, 3106, 'menu.log.forwardingRemark', 'Alarm forward log menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3107, 3107, 'menu.log.setRemark', 'Log Settings menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3108, 3108, 'menu.monitor.sessionUserRemark', 'User Session Old Layui Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3109, 3109, 'menu.fault.historyRemark', 'Alarm history menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3110, 3110, 'menu.fault.setRemark', 'Fault General Setup Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3111, 3111, 'menu.perfRemark', 'Performance Catalog', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); @@ -157,15 +149,11 @@ REPLACE INTO `sys_dict_data` VALUES (3136, 3136, 'menu.config.licenseManage', 'L REPLACE INTO `sys_dict_data` VALUES (3137, 3137, 'menu.security', 'Security', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3138, 3138, 'menu.system.systemSet', 'System Settings', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3139, 3139, 'menu.system.systemResource', 'System Resources', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3140, 3140, 'menu.config.configNEForm', 'Parameter Configuration Form', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3141, 3141, 'menu.config.configNETree', 'Parameter Configuration Tree', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3142, 3142, 'menu.config.configNETreeTable', 'Parameter Configuration', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3143, 3143, 'menu.config.licenseManageRemark', 'License Management Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3144, 3144, 'menu.securityRemark', 'Security Management Catalog', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3145, 3145, 'menu.system.systemSetRemark', 'System Settings Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3146, 3146, 'menu.system.systemResourceRemark', 'System Resources cpu io network menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3147, 3147, 'menu.config.configNEFormRemark', 'Parameter Configuration Form Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); -REPLACE INTO `sys_dict_data` VALUES (3148, 3148, 'menu.config.configNETreeRemark', 'Parameter Configuration Tree Menu', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3149, 3149, 'menu.config.configNETreeTableRemark', 'Configuring the TreeTable menu with parameters', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3150, 3150, 'menu.noData', 'There is no accessible menu data!', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); REPLACE INTO `sys_dict_data` VALUES (3151, 3151, 'menu.errNameExists', 'Failed to operate menu [{name}], menu name already exists!', 'i18n_en', NULL, NULL, '1', 'supervisor', 1700000000000, NULL, 0, NULL); @@ -614,8 +602,8 @@ REPLACE INTO `sys_dict_data` VALUES (4089, 4089, 'dictData.ne_host_type.telnet', REPLACE INTO `sys_dict_data` VALUES (4090, 4090, 'dictData.ne_host_groupId.0', 'Other', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4091, 4091, 'dictData.ne_host_groupId.1', 'Network Elements', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4092, 4092, 'dictData.ne_host_groupId.2', 'System', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); -REPLACE INTO `sys_dict_data` VALUES (4093, 4093, 'dictData.ne_host_authMode.0', 'Password Authentication', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); -REPLACE INTO `sys_dict_data` VALUES (4094, 4094, 'dictData.ne_host_authMode.1', 'Private key authentication', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (4093, 4093, 'dictData.ne_host_authMode.0', 'Password Auth Mode', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (4094, 4094, 'dictData.ne_host_authMode.1', 'PrivateKey Auth Mode', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4095, 4095, 'menu.tools.terminal', 'NE Host Terminal', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4096, 4096, 'menu.config.neHost', 'NE Host', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4097, 4097, 'menu.config.neHostCommand', 'NE Host CMD', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); @@ -632,10 +620,10 @@ REPLACE INTO `sys_dict_data` VALUES (4107, 4107, 'neInfo.errKeyExists', 'NE info REPLACE INTO `sys_dict_data` VALUES (4108, 4108, 'log.operate.title.imsCDR', 'IMS-CDR session', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4109, 4109, 'menu.dashboard.amfUE', 'UE Event', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4110, 4110, 'log.operate.title.amfUE', 'AMF-UE event', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); -REPLACE INTO `sys_dict_data` VALUES (4111, 4111, 'dictData.ne_info_status.0', 'Online', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); -REPLACE INTO `sys_dict_data` VALUES (4112, 4112, 'dictData.ne_info_status.1', 'Offline', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); -REPLACE INTO `sys_dict_data` VALUES (4113, 4113, 'dictData.ne_info_status.2', '-', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); -REPLACE INTO `sys_dict_data` VALUES (4114, 4114, 'dictData.ne_info_status.3', 'Sync Config', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (4111, 4111, 'dictData.ne_info_status.0', 'Offline', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (4112, 4112, 'dictData.ne_info_status.1', 'Online', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (4113, 4113, 'dictData.ne_info_status.2', 'Wait Sync', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (4114, 4114, 'dictData.ne_info_status.3', '-', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4115, 4115, 'dictType.ne_info_status', 'NE Info State', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4116, 4116, 'menu.ne.neQuickSetup', 'NE Quick Setup', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4117, 4117, 'log.operate.title.neConfig', 'NE Parameter Configuration', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); @@ -653,5 +641,6 @@ REPLACE INTO `sys_dict_data` VALUES (4128, 4128, 'menu.monitor.cdr', 'CDR', 'i18 REPLACE INTO `sys_dict_data` VALUES (4129, 4129, 'menu.monitor.event', 'Event', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4130, 4130, 'post.export.time', 'Creation Time', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); REPLACE INTO `sys_dict_data` VALUES (4131, 4131, 'role.export.time', 'Creation Time', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); +REPLACE INTO `sys_dict_data` VALUES (4132, 4132, 'dictData.ne_host_authMode.2', 'Confidentiality Auth Mode', 'i18n_en', '', '', '1', 'supervisor', 1705550000000, '', 0, ''); SET FOREIGN_KEY_CHECKS = 1; diff --git a/database/install/role.sql b/database/upgrade/upg_sys_job_log.sql similarity index 62% rename from database/install/role.sql rename to database/upgrade/upg_sys_job_log.sql index fb71566e..b35d00e1 100644 --- a/database/install/role.sql +++ b/database/upgrade/upg_sys_job_log.sql @@ -16,20 +16,23 @@ /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- --- Table structure for table `role` +-- Table structure for table `sys_job_log` -- -DROP TABLE IF EXISTS `role`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; -CREATE TABLE `role` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `role_name` varchar(255) NOT NULL, - `description` varchar(255) DEFAULT NULL, - `create_at` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(), - PRIMARY KEY (`id`,`role_name`) USING BTREE, - KEY `role_name` (`role_name`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='del-已使用sys_role'; +CREATE TABLE IF NOT EXISTS `sys_job_log` ( + `job_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID', + `job_name` varchar(64) NOT NULL COMMENT '任务名称', + `job_group` varchar(64) NOT NULL COMMENT '任务组名', + `invoke_target` varchar(64) NOT NULL COMMENT '调用目标字符串', + `target_params` varchar(500) DEFAULT '' COMMENT '调用目标传入参数', + `job_msg` varchar(500) DEFAULT '' COMMENT '日志信息', + `status` char(1) DEFAULT '0' COMMENT '执行状态(0失败 1正常)', + `create_time` bigint(20) DEFAULT 0 COMMENT '创建时间', + `cost_time` bigint(20) DEFAULT 0 COMMENT '消耗时间(毫秒)', + PRIMARY KEY (`job_log_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='调度任务调度日志表'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/install/user_role.sql b/database/upgrade/upg_sys_log_login.sql similarity index 64% rename from database/install/user_role.sql rename to database/upgrade/upg_sys_log_login.sql index 59a22523..c0ca3f10 100644 --- a/database/install/user_role.sql +++ b/database/upgrade/upg_sys_log_login.sql @@ -16,24 +16,23 @@ /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- --- Table structure for table `user_role` +-- Table structure for table `sys_log_login` -- -DROP TABLE IF EXISTS `user_role`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; -CREATE TABLE `user_role` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `u_name` varchar(255) DEFAULT NULL, - `r_name` varchar(255) DEFAULT NULL, - `description` varchar(255) DEFAULT NULL, - `create_at` datetime DEFAULT current_timestamp(), - PRIMARY KEY (`id`) USING BTREE, - KEY `r_name` (`u_name`) USING BTREE, - KEY `p_name` (`r_name`) USING BTREE, - CONSTRAINT `user_role_rbfk1` FOREIGN KEY (`u_name`) REFERENCES `user` (`account_id`), - CONSTRAINT `user_role_rbfk2` FOREIGN KEY (`r_name`) REFERENCES `role` (`role_name`) -) ENGINE=InnoDB AUTO_INCREMENT=54 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='del-已经使用sys_role_user'; +CREATE TABLE IF NOT EXISTS `sys_log_login` ( + `login_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '登录ID', + `user_name` varchar(50) DEFAULT '' COMMENT '用户账号', + `ipaddr` varchar(128) DEFAULT '' COMMENT '登录IP地址', + `login_location` varchar(50) DEFAULT '' COMMENT '登录地点', + `browser` varchar(50) DEFAULT '' COMMENT '浏览器类型', + `os` varchar(50) DEFAULT '' COMMENT '操作系统', + `status` char(1) DEFAULT '0' COMMENT '登录状态(0失败 1成功)', + `msg` varchar(255) DEFAULT '' COMMENT '提示消息', + `login_time` bigint(20) DEFAULT 0 COMMENT '登录时间', + PRIMARY KEY (`login_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='系统登录日志表'; /*!40101 SET character_set_client = @saved_cs_client */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; diff --git a/database/upgrade/upg_sys_log_operate.sql b/database/upgrade/upg_sys_log_operate.sql new file mode 100644 index 00000000..13d73a0a --- /dev/null +++ b/database/upgrade/upg_sys_log_operate.sql @@ -0,0 +1,54 @@ +-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) +-- +-- Host: 192.168.2.219 Database: omc_db +-- ------------------------------------------------------ +-- Server version 10.3.38-MariaDB + +/*!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 */; +/*!40101 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 */; + +-- +-- Table structure for table `sys_log_operate` +-- + +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE IF NOT EXISTS `sys_log_operate` ( + `oper_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键', + `title` varchar(50) DEFAULT '' COMMENT '模块标题', + `business_type` char(1) DEFAULT '0' COMMENT '业务类型(0其它 1新增 2修改 3删除 4授权 5导出 6导入 7强退 8清空数据)', + `method` varchar(100) DEFAULT '' COMMENT '方法名称', + `request_method` varchar(10) DEFAULT '' COMMENT '请求方式', + `operator_type` char(1) DEFAULT '0' COMMENT '操作人员类别(0其它 1后台用户 2手机端用户)', + `oper_name` varchar(50) DEFAULT '' COMMENT '操作人员', + `dept_name` varchar(50) DEFAULT '' COMMENT '部门名称', + `oper_url` varchar(255) DEFAULT '' COMMENT '请求URL', + `oper_ip` varchar(128) DEFAULT '' COMMENT '主机地址', + `oper_location` varchar(255) DEFAULT '' COMMENT '操作地点', + `oper_param` varchar(2000) DEFAULT '' COMMENT '请求参数', + `oper_msg` varchar(2000) DEFAULT '' COMMENT '操作消息', + `status` char(1) DEFAULT '0' COMMENT '操作状态(0异常 1正常)', + `oper_time` bigint(20) DEFAULT 0 COMMENT '操作时间', + `cost_time` bigint(20) DEFAULT 0 COMMENT '消耗时间(毫秒)', + PRIMARY KEY (`oper_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='系统操作日志表'; +/*!40101 SET character_set_client = @saved_cs_client */; +/*!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-03-06 17:26:59 diff --git a/database/upgrade/upg_u_sub_user.sql b/database/upgrade/upg_u_sub_user.sql new file mode 100644 index 00000000..c87abf29 --- /dev/null +++ b/database/upgrade/upg_u_sub_user.sql @@ -0,0 +1,60 @@ +-- MariaDB dump 10.19 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) +-- +-- Host: 192.168.2.219 Database: omc_db +-- ------------------------------------------------------ +-- Server version 10.3.38-MariaDB + +/*!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 */; +/*!40101 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 */; + +-- +-- Table structure for table `u_sub_user` +-- + +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE IF NOT EXISTS `u_sub_user` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', + `msisdn` varchar(50) DEFAULT NULL COMMENT '相当手机号', + `imsi` varchar(50) DEFAULT NULL COMMENT 'SIM卡号', + `ambr` varchar(50) DEFAULT NULL COMMENT 'SubUeAMBRTemp', + `nssai` varchar(50) DEFAULT NULL COMMENT 'SubSNSSAITemp', + `rat` varchar(50) DEFAULT NULL COMMENT 'rat', + `arfb` varchar(50) DEFAULT NULL COMMENT 'forbiddenAreasTemp', + `sar` varchar(50) DEFAULT NULL COMMENT 'serviceAreaRestrictTemp', + `cn` varchar(50) DEFAULT NULL COMMENT 'cnType', + `sm_data` varchar(1500) DEFAULT NULL COMMENT 'smData', + `smf_sel` varchar(50) DEFAULT NULL COMMENT 'smfSel', + `eps_dat` varchar(1500) DEFAULT NULL COMMENT 'Eps', + `ne_id` varchar(50) DEFAULT '' COMMENT 'UDM网元标识-子系统', + `eps_flag` varchar(50) DEFAULT NULL COMMENT 'epsFlag', + `eps_odb` varchar(50) DEFAULT NULL COMMENT 'epsOdb', + `hplmn_odb` varchar(50) DEFAULT NULL COMMENT 'hplmnOdb', + `ard` varchar(50) DEFAULT NULL COMMENT 'Ard', + `epstpl` varchar(50) DEFAULT NULL COMMENT 'Epstpl', + `context_id` varchar(50) DEFAULT NULL COMMENT 'ContextId', + `apn_context` varchar(50) DEFAULT NULL COMMENT 'apnContext', + `static_ip` varchar(50) DEFAULT NULL COMMENT 'staticIpstatic_ip指给4G UE分配的静态IP,没有可不带此字段名', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `imsi_ne` (`imsi`,`ne_id`) USING BTREE COMMENT 'imsi_ne唯一索引' +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='UDM签约用户'; +/*!40101 SET character_set_client = @saved_cs_client */; +/*!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-03-06 17:26:59 diff --git a/database/upgrade/vue3_20231017.sql b/database/upgrade/vue3_20231017.sql deleted file mode 100644 index bd5193fe..00000000 --- a/database/upgrade/vue3_20231017.sql +++ /dev/null @@ -1,49 +0,0 @@ -SET FOREIGN_KEY_CHECKS=0; - -CREATE TABLE IF NOT EXISTS `omc_db`.`sys_job_log` ( - `job_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID', - `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称', - `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名', - `invoke_target` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串', - `target_params` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '调用目标传入参数', - `job_msg` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '日志信息', - `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '执行状态(0失败 1正常)', - `create_time` bigint(20) NULL DEFAULT 0 COMMENT '创建时间', - `cost_time` bigint(20) NULL DEFAULT 0 COMMENT '消耗时间(毫秒)', - PRIMARY KEY (`job_log_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '调度任务调度日志表' ROW_FORMAT = Dynamic; - -CREATE TABLE IF NOT EXISTS `omc_db`.`sys_log_login` ( - `login_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '登录ID', - `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户账号', - `ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录IP地址', - `login_location` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录地点', - `browser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '浏览器类型', - `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作系统', - `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '登录状态(0失败 1成功)', - `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '提示消息', - `login_time` bigint(20) NULL DEFAULT 0 COMMENT '登录时间', - PRIMARY KEY (`login_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统登录日志表' ROW_FORMAT = Dynamic; - -CREATE TABLE IF NOT EXISTS `omc_db`.`sys_log_operate` ( - `oper_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键', - `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '模块标题', - `business_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '业务类型(0其它 1新增 2修改 3删除 4授权 5导出 6导入 7强退 8清空数据)', - `method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '方法名称', - `request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求方式', - `operator_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '操作人员类别(0其它 1后台用户 2手机端用户)', - `oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作人员', - `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称', - `oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求URL', - `oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机地址', - `oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作地点', - `oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求参数', - `oper_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作消息', - `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '操作状态(0异常 1正常)', - `oper_time` bigint(20) NULL DEFAULT 0 COMMENT '操作时间', - `cost_time` bigint(20) NULL DEFAULT 0 COMMENT '消耗时间(毫秒)', - PRIMARY KEY (`oper_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统操作日志表' ROW_FORMAT = Dynamic; - -SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/database/upgrade/vue3_20231028.sql b/database/upgrade/vue3_20231028.sql deleted file mode 100644 index 477d4588..00000000 --- a/database/upgrade/vue3_20231028.sql +++ /dev/null @@ -1,92 +0,0 @@ - - --- 创建表 监控_基本信息 - -ALTER TABLE `omc_db`.`monitor_base` DROP COLUMN IF EXISTS `created_at`; -ALTER TABLE - `omc_db`.`monitor_base` DROP COLUMN IF EXISTS `updated_at`; -ALTER TABLE `omc_db`.`monitor_base` DROP COLUMN IF EXISTS `db_size`; -ALTER TABLE - `omc_db`.`monitor_base` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT 'id' FIRST; -ALTER TABLE - `omc_db`.`monitor_base` -ADD - COLUMN IF NOT EXISTS `create_time` bigint(20) NULL DEFAULT 0 COMMENT '创建时间' AFTER `id`; -ALTER TABLE - `omc_db`.`monitor_base` MODIFY COLUMN `cpu` float NULL DEFAULT 0 COMMENT 'cpu使用率' AFTER `create_time`; -ALTER TABLE - `omc_db`.`monitor_base` MODIFY COLUMN `load_usage` float NULL DEFAULT 0 COMMENT 'cpu平均使用率' AFTER `cpu`; -ALTER TABLE - `omc_db`.`monitor_base` MODIFY COLUMN `cpu_load1` float NULL DEFAULT 0 COMMENT 'cpu使用1分钟' AFTER `load_usage`; -ALTER TABLE - `omc_db`.`monitor_base` MODIFY COLUMN `cpu_load5` float NULL DEFAULT 0 COMMENT 'cpu使用5分钟' AFTER `cpu_load1`; -ALTER TABLE - `omc_db`.`monitor_base` MODIFY COLUMN `cpu_load15` float NULL DEFAULT 0 COMMENT 'cpu使用15分钟' AFTER `cpu_load5`; -ALTER TABLE - `omc_db`.`monitor_base` MODIFY COLUMN `memory` float NULL DEFAULT 0 COMMENT '内存使用率' AFTER `cpu_load15`; -ALTER TABLE - `omc_db`.`monitor_base` -ADD - COLUMN IF NOT EXISTS `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网元类型' AFTER `memory`; -ALTER TABLE - `omc_db`.`monitor_base` -ADD - COLUMN IF NOT EXISTS `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网元ID' AFTER `ne_type`; -ALTER TABLE - `omc_db`.`monitor_base` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id'; - --- 创建表 监控_磁盘IO - -ALTER TABLE `omc_db`.`monitor_io` DROP COLUMN IF EXISTS `created_at`; -ALTER TABLE `omc_db`.`monitor_io` DROP COLUMN IF EXISTS `updated_at`; -ALTER TABLE - `omc_db`.`monitor_io` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT 'id' FIRST; -ALTER TABLE - `omc_db`.`monitor_io` -ADD - COLUMN IF NOT EXISTS `create_time` bigint(20) NULL DEFAULT 0 COMMENT '创建时间' AFTER `id`; -ALTER TABLE - `omc_db`.`monitor_io` MODIFY COLUMN `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '磁盘名' AFTER `create_time`; -ALTER TABLE - `omc_db`.`monitor_io` MODIFY COLUMN `read` int(11) NULL DEFAULT 0 COMMENT '读取K' AFTER `name`; -ALTER TABLE - `omc_db`.`monitor_io` MODIFY COLUMN `write` int(11) NULL DEFAULT 0 COMMENT '写入K' AFTER `read`; -ALTER TABLE `omc_db`.`monitor_io` MODIFY COLUMN `count` int NULL DEFAULT 0 COMMENT '读写次数' AFTER `write`; -ALTER TABLE `omc_db`.`monitor_io` MODIFY COLUMN `time` int NULL DEFAULT 0 COMMENT '读写延迟' AFTER `count`; -ALTER TABLE - `omc_db`.`monitor_io` -ADD - COLUMN IF NOT EXISTS `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网元类型' AFTER `time`; -ALTER TABLE - `omc_db`.`monitor_io` -ADD - COLUMN IF NOT EXISTS `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网元ID' AFTER `ne_type`; -ALTER TABLE - `omc_db`.`monitor_io` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id'; - --- 创建表 监控_网络IO - -ALTER TABLE `omc_db`.`monitor_network` DROP COLUMN IF EXISTS `created_at`; -ALTER TABLE `omc_db`.`monitor_network` DROP COLUMN IF EXISTS `updated_at`; -ALTER TABLE - `omc_db`.`monitor_network` MODIFY COLUMN `id` bigint(20) NOT NULL COMMENT 'id' FIRST; -ALTER TABLE - `omc_db`.`monitor_network` -ADD - COLUMN IF NOT EXISTS `create_time` bigint(20) NULL DEFAULT 0 COMMENT '创建时间' AFTER `id`; -ALTER TABLE - `omc_db`.`monitor_network` MODIFY COLUMN `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '网卡名' AFTER `create_time`; -ALTER TABLE - `omc_db`.`monitor_network` MODIFY COLUMN `up` float NULL DEFAULT 0 COMMENT '上行' AFTER `name`; -ALTER TABLE - `omc_db`.`monitor_network` MODIFY COLUMN `down` float NULL DEFAULT 0 COMMENT '下行' AFTER `up`; -ALTER TABLE - `omc_db`.`monitor_network` -ADD - COLUMN IF NOT EXISTS `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网元类型' AFTER `down`; -ALTER TABLE - `omc_db`.`monitor_network` -ADD - COLUMN IF NOT EXISTS `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网元ID' AFTER `ne_type`; -ALTER TABLE - `omc_db`.`monitor_network` MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id'; diff --git a/database/upgrade/zupgrade.sql b/database/upgrade/zupgrade.sql index c7bb2138..a010a783 100644 --- a/database/upgrade/zupgrade.sql +++ b/database/upgrade/zupgrade.sql @@ -3,52 +3,22 @@ DROP TRIGGER IF EXISTS `tg_account_menu`; ALTER TABLE `omc_db`.`gold_kpi` MODIFY COLUMN `value` bigint NULL DEFAULT 0 AFTER `kpi_id`; -ALTER TABLE `omc_db`.`user` -DROP INDEX IF EXISTS `account_id`, -DROP INDEX IF EXISTS `idx_uni_user_acc_id`, -ADD UNIQUE INDEX `idx_uni_user_acc_id`(`account_id`) USING BTREE; - ALTER TABLE `omc_db`.`ne_link` DROP INDEX IF EXISTS `idx_netype_neid`; -ALTER TABLE `omc_db`.`user` -MODIFY COLUMN `password_expiration` date NULL DEFAULT NULL AFTER `change_password_flag`, -MODIFY COLUMN `user_expiration` date NULL DEFAULT NULL AFTER `status`; - ALTER TABLE `omc_db`.`config` ADD COLUMN IF NOT EXISTS `comment` varchar(255) NULL AFTER `update_time`; ALTER TABLE `omc_db`.`nbi_operation_log` MODIFY COLUMN `created_at` datetime NULL DEFAULT NULL AFTER `log_time`; - -ALTER TABLE `omc_db`.`permission` -ADD COLUMN IF NOT EXISTS `management` varchar(32) NULL DEFAULT '*' AFTER `method`; - -ALTER TABLE `omc_db`.`permission` -CHANGE COLUMN IF EXISTS `create_at` `created_at` datetime NULL DEFAULT current_timestamp AFTER `description`, -MODIFY COLUMN `method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '*' AFTER `permission_name`, -MODIFY COLUMN `management` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '*' AFTER `method`, -MODIFY COLUMN `element` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '*' AFTER `management`, -MODIFY COLUMN `object` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '*' AFTER `element`, -ADD COLUMN IF NOT EXISTS `updated_at` datetime NULL AFTER `created_at`, -ADD COLUMN IF NOT EXISTS `deleted_at` datetime NULL AFTER `updated_at`; - -ALTER TABLE `omc_db`.`permission` -ADD UNIQUE INDEX IF NOT EXISTS `permission_name`(`permission_name`) USING BTREE; - + ALTER TABLE `omc_db`.`alarm_log` ADD COLUMN IF NOT EXISTS `alarm_seq` int NULL AFTER `ne_id`; -ALTER TABLE `omc_db`.`ne_software` -ADD COLUMN IF NOT EXISTS `patch_time` datetime NULL AFTER `update_time`; - ALTER TABLE `omc_db`.`nbi_alarm_log` ADD COLUMN IF NOT EXISTS `alarm_status` int NULL COMMENT '0/1: 清除告警/活动告警' AFTER `alarm_code`; ALTER TABLE `omc_db`.`cert_info` DROP INDEX IF EXISTS `idx_netype_neid`; -ALTER TABLE `omc_db`.`user` -MODIFY COLUMN `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL AFTER `account_id`; - ALTER TABLE `omc_db`.`measure_threshold` CHANGE COLUMN IF EXISTS `alarm_id` `alarm_code` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '10200' AFTER `orig_severity`; @@ -59,10 +29,7 @@ ADD COLUMN IF NOT EXISTS `comment` varchar(255) NULL AFTER `account_id`; ALTER TABLE `omc_db`.`trace_task` ADD COLUMN IF NOT EXISTS `account_id` varchar(32) NULL AFTER `status`, ADD COLUMN IF NOT EXISTS `comment` varchar(255) NULL AFTER `account_id`; - -ALTER TABLE `omc_db`.`u_auth_user` ENGINE = InnoDB; -ALTER TABLE `omc_db`.`u_sub_user` ENGINE = InnoDB; - + INSERT IGNORE INTO `omc_db`.`config` (`id`, `module_name`, `config_tag`, `title_json`, `value`, `value_json`, `comment`) VALUES ('37', 'System', 'logo', '{\"cn\":\"系统LOGO\",\"en\":\"System LOGO\"}', 'logo30.png', '', ''); @@ -78,32 +45,15 @@ MODIFY COLUMN `timestamp` bigint NULL DEFAULT NULL AFTER `msg_direct`; ALTER TABLE `omc_db`.`param_config` MODIFY COLUMN `method` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'method allow: \"get\", \"get,post,put\", \"delete\"' AFTER `top_display`; - -ALTER TABLE `omc_db`.`ne_license` -MODIFY COLUMN `status` enum('ACTIVE','INACTIVE','PENDING') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'ACTIVE' AFTER `expiration_date`, -ADD COLUMN IF NOT EXISTS `path` varchar(128) NULL AFTER `status`, -ADD COLUMN IF NOT EXISTS `file_name` varchar(64) NULL AFTER `path`, -ADD COLUMN IF NOT EXISTS `comment` varchar(255) NULL AFTER `file_name`; - -DELETE FROM ne_license WHERE file_name IS NULL; - + ALTER TABLE `omc_db`.`trace_data` ADD COLUMN IF NOT EXISTS `length` int NULL AFTER `msg_direct`; - --- UDM签约存储长度不足 -ALTER TABLE `omc_db`.`u_sub_user` -MODIFY COLUMN `sm_data` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'smData' AFTER `cn`, -MODIFY COLUMN `eps_dat` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Eps' AFTER `smf_sel`; - + ALTER TABLE `omc_db`.`ne_backup` ADD COLUMN IF NOT EXISTS `comment` varchar(255) NULL AFTER `md5_sum`; -ALTER TABLE - `omc_db`.`sys_dict_data` MODIFY COLUMN `dict_label` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典标签' AFTER `dict_sort`, - MODIFY COLUMN `dict_value` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典键值' AFTER `dict_label`; - ALTER TABLE `omc_db`.`mml_command` ADD @@ -129,28 +79,9 @@ ALTER TABLE ADD COLUMN IF NOT EXISTS `operation` varchar(16) NULL AFTER `process_id`; -UPDATE ne_info SET `province` = '-' WHERE `province` = 'GD'; - -UPDATE ne_info -SET - `vendor_name` = "AGrandTech" -WHERE `vendor_name` = "AGT"; - -UPDATE ne_info SET `dn` = "-" WHERE `dn` = "TN"; - -ALTER TABLE - `omc_db`.`sys_dept` MODIFY COLUMN `dept_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称' AFTER `ancestors`; - -ALTER TABLE `omc_db`.`sys_dict_data` -MODIFY COLUMN `dict_code` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码' FIRST; - ALTER TABLE `omc_db`.`gold_kpi` ADD COLUMN IF NOT EXISTS `granularity` tinyint NULL DEFAULT 60 COMMENT '时间颗粒度: 5/10/.../60/300 (秒)' AFTER `index`; - -ALTER TABLE `omc_db`.`ne_info` -DROP PRIMARY KEY, -ADD PRIMARY KEY (`id`) USING BTREE; - + ALTER TABLE `omc_db`.`gold_kpi` ADD INDEX IF NOT EXISTS `idx_kpiid` (`kpi_id`) USING BTREE, ADD INDEX IF NOT EXISTS `idx_timestamp` (`timestamp`) USING BTREE; @@ -170,13 +101,7 @@ ADD INDEX IF NOT EXISTS `idx_kpi_id` (`kpi_id`) USING BTREE; ALTER TABLE `omc_db`.`alarm` ADD UNIQUE INDEX IF NOT EXISTS `idx_pk_id` (`id`) USING BTREE; - -REPLACE INTO - `omc_db`.`sys_dict_data` -VALUES ( - 4034, 4034, 'menu.dashboard.overview', 'Overview', 'i18n_en', NULL, NULL, '1', 'supervisor', 1705550000000, NULL, 0, NULL - ); - + ALTER TABLE `omc_db`.`alarm` ADD INDEX IF NOT EXISTS `idx_severity_status` ( `alarm_status`, `orig_severity`