display fields / upgrade script schema repairs
authorBill Erickson <berick@esilibrary.com>
Thu, 14 Nov 2013 22:10:47 +0000 (17:10 -0500)
committerBill Erickson <berick@esilibrary.com>
Thu, 14 Nov 2013 22:10:47 +0000 (17:10 -0500)
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.metabib-display-field.sql

index 0416b47..d8fb79b 100644 (file)
@@ -1,7 +1,9 @@
 
 BEGIN;
 
-ALTER TABLE config.metabib_field ADD COLUMN display_xpath TEXT, display_field BOOL NOT NULL DEFAULT TRUE;
+ALTER TABLE config.metabib_field 
+    ADD COLUMN display_xpath TEXT, 
+    ADD COLUMN display_field BOOL NOT NULL DEFAULT TRUE;
 
 CREATE TABLE metabib.display_entry (
     id      BIGSERIAL  PRIMARY KEY,
@@ -66,9 +68,6 @@ CREATE TRIGGER display_field_force_nfc_tgr
        BEFORE UPDATE OR INSERT ON metabib.display_entry
        FOR EACH ROW EXECUTE PROCEDURE evergreen.display_field_force_nfc();
 
-ALTER TABLE config.metabib_field
-    ADD COLUMN display_field BOOL NOT NULL DEFAULT TRUE;
-
 ALTER TYPE metabib.field_entry_template ADD ATTRIBUTE display_field BOOL;
 
 CREATE OR REPLACE FUNCTION biblio.extract_metabib_field_entry ( rid BIGINT, default_joiner TEXT ) RETURNS SETOF metabib.field_entry_template AS $func$