From 5f6195fa3bd525dba38f3ffc68dcea227c9f8481 Mon Sep 17 00:00:00 2001 From: simonzhangsz Date: Thu, 30 May 2024 16:11:17 +0800 Subject: [PATCH] add: alarm event update --- database/upgvue3/upg_alarm_event.sql | 75 ++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/database/upgvue3/upg_alarm_event.sql b/database/upgvue3/upg_alarm_event.sql index 563f5cf9..9d4365b0 100644 --- a/database/upgvue3/upg_alarm_event.sql +++ b/database/upgvue3/upg_alarm_event.sql @@ -59,4 +59,79 @@ CREATE TABLE IF NOT EXISTS `alarm_event` ( INDEX `idx_severity_status`(`alarm_status`, `orig_severity`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 228788 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; +-- Move event alarm from table alarm to alarm_event +START TRANSACTION; + +INSERT INTO + `omc_db`.`alarm_event` ( + `alarm_seq`, + `alarm_id`, + `alarm_title`, + `ne_type`, + `ne_id`, + `alarm_code`, + `event_time`, + `alarm_type`, + `orig_severity`, + `perceived_severity`, + `pv_flag`, + `ne_name`, + `object_uid`, + `object_name`, + `object_type`, + `location_info`, + `province`, + `alarm_status`, + `specific_problem`, + `specific_problem_id`, + `add_info`, + `counter`, + `latest_event_time`, + `ack_state`, + `ack_time`, + `ack_user`, + `clear_type`, + `clear_time`, + `clear_user`, + `timestamp` + ) +SELECT + `alarm_seq`, + `alarm_id`, + `alarm_title`, + `ne_type`, + `ne_id`, + `alarm_code`, + `event_time`, + `alarm_type`, + `orig_severity`, + `perceived_severity`, + `pv_flag`, + `ne_name`, + `object_uid`, + `object_name`, + `object_type`, + `location_info`, + `province`, + `alarm_status`, + `specific_problem`, + `specific_problem_id`, + `add_info`, + `counter`, + `latest_event_time`, + `ack_state`, + `ack_time`, + `ack_user`, + `clear_type`, + `clear_time`, + `clear_user`, + `timestamp` +FROM `omc_db`.`alarm` +WHERE + `orig_severity` = 'Event'; + +DELETE FROM `omc_db`.`alarm` WHERE `orig_severity` = 'Event'; + +COMMIT; + SET FOREIGN_KEY_CHECKS = 1;