Fixed my database errors (although some still exist, I can't tell if they
authorJoseph Lewis <joehms22@gmail.com>
Mon, 20 Jun 2011 19:36:25 +0000 (13:36 -0600)
committerJason Etheridge <jason@esilibrary.com>
Thu, 15 Sep 2011 16:17:56 +0000 (12:17 -0400)
are mine or not, I'm going to test the master and see if they exist there...)

Signed-off-by: Joseph Lewis <joehms22@gmail.com>
Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Open-ILS/src/sql/Pg/002.schema.config.sql
Open-ILS/src/sql/Pg/800.fkeys.sql

index 2e032a2..6f61662 100644 (file)
@@ -918,13 +918,13 @@ CREATE TYPE evergreen.barcode_set AS (type TEXT, id BIGINT, barcode TEXT);
 
 CREATE TABLE config.org_unit_setting_type_log (
     date_applied    TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT NOW() PRIMARY KEY,
-    org             SERIAL    REFERENCES actor.org_unit (id),
+    org             SERIAL,   --REFERENCES actor.org_unit (id),
     original_value  TEXT,
     new_value       TEXT,
     field_name      TEXT      REFERENCES config.org_unit_setting_type (name)
 );
 
-COMMENT ON TABLE config.org_unit_setting_log IS $$
+COMMENT ON TABLE config.org_unit_setting_type_log IS $$
 Org Unit setting Logs
 
 This table contains the most recent changes to each setting 
index 3777df3..224ca4a 100644 (file)
@@ -124,4 +124,6 @@ CREATE INDEX by_heading ON authority.record_entry (authority.simple_normalize_he
 
 ALTER TABLE config.z3950_source ADD CONSTRAINT use_perm_fkey FOREIGN KEY (use_perm) REFERENCES permission.perm_list (id) ON UPDATE CASCADE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED;
 
+ALTER TABLE config.org_unit_setting_type_log ADD CONSTRAINT config_org_unit_setting_type_log_fkey FORIEGN KEY (org) REFERENCES actor.org_unit (id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
+
 COMMIT;