Better defined node unique constraint
authorBill Erickson <berickxx@gmail.com>
Wed, 11 Sep 2019 15:01:53 +0000 (11:01 -0400)
committerBill Erickson <berickxx@gmail.com>
Tue, 15 Oct 2019 18:09:56 +0000 (14:09 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.elastic-search.sql

index 3c6a752..dde285e 100644 (file)
@@ -20,7 +20,7 @@ CREATE TABLE elastic.node (
     active  BOOLEAN NOT NULL DEFAULT FALSE,
     cluster TEXT    NOT NULL 
             REFERENCES elastic.cluster (code) ON DELETE CASCADE,
-    CONSTRAINT node_once UNIQUE (host, port)
+    CONSTRAINT node_once UNIQUE (host, port, path, cluster)
 );
 
 CREATE TABLE elastic.index (