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,
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,