url verify seed data / null constraint repairs
authorBill Erickson <berick@esilibrary.com>
Thu, 9 Aug 2012 14:25:28 +0000 (10:25 -0400)
committerBill Erickson <berick@esilibrary.com>
Thu, 9 Aug 2012 14:25:28 +0000 (10:25 -0400)
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/sql/Pg/075.schema.url_verify.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.url_verify.sql

index 753c769..fd365e0 100644 (file)
@@ -41,11 +41,11 @@ CREATE TABLE url_verify.url_selector (
 CREATE TABLE url_verify.url (
     id              SERIAL  PRIMARY KEY,
     redirect_from   INT     REFERENCES url_verify.url(id) DEFERRABLE INITIALLY DEFERRED,
-    item            INT     NOT NULL REFERENCES container.biblio_record_entry_bucket_item (id) DEFERRABLE INITIALLY DEFERRED,
-    url_selector    INT     NOT NULL REFERENCES url_verify.url_selector (id) DEFERRABLE INITIALLY DEFERRED,
-    tag             TEXT    NOT NULL,
-    subfield        TEXT    NOT NULL,
-    ord             INT     NOT NULL, -- ordinal position of this url within the record as found by url_selector, for later update
+    item            INT     REFERENCES container.biblio_record_entry_bucket_item (id) DEFERRABLE INITIALLY DEFERRED,
+    url_selector    INT     REFERENCES url_verify.url_selector (id) DEFERRABLE INITIALLY DEFERRED,
+    tag             TEXT,    
+    subfield        TEXT,    
+    ord             INT,    -- ordinal position of this url within the record as found by url_selector, for later update
     full_url        TEXT    NOT NULL,
     scheme          TEXT,
     username        TEXT,
index 5c8a9ab..e001f9f 100644 (file)
@@ -23,11 +23,11 @@ CREATE TABLE url_verify.url_selector (
 CREATE TABLE url_verify.url (
     id              SERIAL  PRIMARY KEY,
     redirect_from   INT     REFERENCES url_verify.url(id) DEFERRABLE INITIALLY DEFERRED,
-    item            INT     NOT NULL REFERENCES container.biblio_record_entry_bucket_item (id) DEFERRABLE INITIALLY DEFERRED,
-    url_selector    INT     NOT NULL REFERENCES url_verify.url_selector (id) DEFERRABLE INITIALLY DEFERRED,
-    tag             TEXT    NOT NULL,
-    subfield        TEXT    NOT NULL,
-    ord             INT     NOT NULL, -- ordinal position of this url within the record as found by url_selector, for later update
+    item            INT     REFERENCES container.biblio_record_entry_bucket_item (id) DEFERRABLE INITIALLY DEFERRED,
+    url_selector    INT     REFERENCES url_verify.url_selector (id) DEFERRABLE INITIALLY DEFERRED,
+    tag             TEXT,
+    subfield        TEXT,
+    ord             INT,
     full_url        TEXT    NOT NULL,
     scheme          TEXT,
     username        TEXT,