From 686bffd39fac702a847d2a2335910c9233652bc7 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 24 Jan 2016 18:42:27 +0100 Subject: [PATCH 1/3] Removes duplicate alerts from table alerts then adds uniqueness in alerts table for (device_id+rule_id) --- sql-schema/094.sql | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 sql-schema/094.sql diff --git a/sql-schema/094.sql b/sql-schema/094.sql new file mode 100644 index 000000000..dd0f72667 --- /dev/null +++ b/sql-schema/094.sql @@ -0,0 +1,3 @@ +DELETE a1 FROM alerts a1, alerts a2 WHERE a1.id < a2.id AND a1.device_id = a2.device_id AND a1.rule_id = a2.rule_id; +ALTER TABLE `alerts` ADD UNIQUE `unique_alert`(`device_id`, `rule_id`); + From 7c1dd867f52dca5834f437bced04289037bc2656 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 24 Jan 2016 18:57:52 +0100 Subject: [PATCH 2/3] cleanup --- sql-schema/094.sql | 1 - 1 file changed, 1 deletion(-) diff --git a/sql-schema/094.sql b/sql-schema/094.sql index dd0f72667..a0a27c248 100644 --- a/sql-schema/094.sql +++ b/sql-schema/094.sql @@ -1,3 +1,2 @@ DELETE a1 FROM alerts a1, alerts a2 WHERE a1.id < a2.id AND a1.device_id = a2.device_id AND a1.rule_id = a2.rule_id; ALTER TABLE `alerts` ADD UNIQUE `unique_alert`(`device_id`, `rule_id`); - From a396608fae862e760e378e3460abbd7bc1c6858a Mon Sep 17 00:00:00 2001 From: root Date: Tue, 26 Jan 2016 09:18:00 +0100 Subject: [PATCH 3/3] rename --- sql-schema/{094.sql => 098.sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename sql-schema/{094.sql => 098.sql} (100%) diff --git a/sql-schema/094.sql b/sql-schema/098.sql similarity index 100% rename from sql-schema/094.sql rename to sql-schema/098.sql