From 3872912b43264648e0d41d21ae829d2a3d3c2e50 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 28 Jan 2016 20:22:49 +0100 Subject: [PATCH] prevent duplicate alerts --- sql-schema/098.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 sql-schema/098.sql diff --git a/sql-schema/098.sql b/sql-schema/098.sql new file mode 100644 index 000000000..a0a27c248 --- /dev/null +++ b/sql-schema/098.sql @@ -0,0 +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`);