LP#1513872 attr/set labels UNIQUE constraint
authorBill Erickson <berickxx@gmail.com>
Wed, 8 Mar 2017 20:26:57 +0000 (15:26 -0500)
committerBill Erickson <berickxx@gmail.com>
Wed, 8 Mar 2017 22:03:57 +0000 (17:03 -0500)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/sql/Pg/200.schema.acq.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.edi_attr_set.sql

index 4bc4f4c..cc2f5e3 100644 (file)
@@ -741,12 +741,12 @@ CREATE TABLE acq.fiscal_year (
 
 CREATE TABLE acq.edi_attr (
     key     TEXT PRIMARY KEY,
-    label   TEXT NOT NULL
+    label   TEXT NOT NULL UNIQUE
 );
 
 CREATE TABLE acq.edi_attr_set (
     id      SERIAL  PRIMARY KEY,
-    label   TEXT NOT NULL
+    label   TEXT NOT NULL UNIQUE
 );
 
 CREATE TABLE acq.edi_attr_set_map (
index c1f3b59..be1aa23 100644 (file)
@@ -4,12 +4,12 @@ BEGIN;
 
 CREATE TABLE acq.edi_attr (
     key     TEXT PRIMARY KEY,
-    label   TEXT NOT NULL
+    label   TEXT NOT NULL UNIQUE
 );
 
 CREATE TABLE acq.edi_attr_set (
     id      SERIAL  PRIMARY KEY,
-    label   TEXT NOT NULL
+    label   TEXT NOT NULL UNIQUE
 );
 
 CREATE TABLE acq.edi_attr_set_map (