From 62c8e1906396d29ca09a6ce28a574496856b8654 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Mon, 1 Apr 2013 20:06:29 +0100 Subject: [PATCH] fix for unique constraint on job queue for locally queued jobs --- .../DB/schema_versions/App-Netdisco-DB-16-17-PostgreSQL.sql | 2 +- .../DB/schema_versions/App-Netdisco-DB-17-PostgreSQL.sql | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Netdisco/lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-16-17-PostgreSQL.sql b/Netdisco/lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-16-17-PostgreSQL.sql index 449db2d4..6f768d16 100644 --- a/Netdisco/lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-16-17-PostgreSQL.sql +++ b/Netdisco/lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-16-17-PostgreSQL.sql @@ -6,7 +6,7 @@ CREATE UNIQUE INDEX jobs_queued ON admin ( coalesce(subaction, '_x_'), coalesce(device, '255.255.255.255'), coalesce(port, '_x_') -) WHERE status = 'queued'; +) WHERE status LIKE 'queued%'; COMMIT; diff --git a/Netdisco/lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-17-PostgreSQL.sql b/Netdisco/lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-17-PostgreSQL.sql index e3a13042..67c21f06 100644 --- a/Netdisco/lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-17-PostgreSQL.sql +++ b/Netdisco/lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-17-PostgreSQL.sql @@ -28,7 +28,7 @@ CREATE UNIQUE INDEX jobs_queued ON admin ( coalesce(subaction, '_x_'), coalesce(device, '255.255.255.255'), coalesce(port, '_x_') -) WHERE status = 'queued'; +) WHERE status LIKE 'queued%'; -- -- Table: device.