From 5577f4f52b413a80c95818b84b3bdba2e281b105 Mon Sep 17 00:00:00 2001 From: scottmk Date: Tue, 3 Nov 2009 18:50:40 +0000 Subject: [PATCH] Add column prev_dest to action.transit_copy and action.hold_transit_copy. M Open-ILS/src/sql/Pg/090.schema.action.sql M Open-ILS/src/sql/Pg/002.schema.config.sql A Open-ILS/src/sql/Pg/upgrade/0069.schema.atc-prev-dest.sql M Open-ILS/examples/fm_IDL.xml git-svn-id: svn://svn.open-ils.org/ILS/trunk@14745 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/examples/fm_IDL.xml | 6 ++++++ Open-ILS/src/sql/Pg/002.schema.config.sql | 2 +- Open-ILS/src/sql/Pg/090.schema.action.sql | 3 ++- .../src/sql/Pg/upgrade/0069.schema.atc-prev-dest.sql | 9 +++++++++ 4 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 Open-ILS/src/sql/Pg/upgrade/0069.schema.atc-prev-dest.sql diff --git a/Open-ILS/examples/fm_IDL.xml b/Open-ILS/examples/fm_IDL.xml index 4efd940c89..af227d115e 100644 --- a/Open-ILS/examples/fm_IDL.xml +++ b/Open-ILS/examples/fm_IDL.xml @@ -1159,6 +1159,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + @@ -1166,6 +1167,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + @@ -2816,6 +2818,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + @@ -2836,6 +2839,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + @@ -3774,6 +3778,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + @@ -3781,6 +3786,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + diff --git a/Open-ILS/src/sql/Pg/002.schema.config.sql b/Open-ILS/src/sql/Pg/002.schema.config.sql index 26598f8700..603c92cef5 100644 --- a/Open-ILS/src/sql/Pg/002.schema.config.sql +++ b/Open-ILS/src/sql/Pg/002.schema.config.sql @@ -51,7 +51,7 @@ CREATE TABLE config.upgrade_log ( install_date TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT NOW() ); -INSERT INTO config.upgrade_log (version) VALUES ('0068'); -- miker +INSERT INTO config.upgrade_log (version) VALUES ('0069'); -- Scott McKellar CREATE TABLE config.bib_source ( id SERIAL PRIMARY KEY, diff --git a/Open-ILS/src/sql/Pg/090.schema.action.sql b/Open-ILS/src/sql/Pg/090.schema.action.sql index 6508d8b7d6..df343e7be9 100644 --- a/Open-ILS/src/sql/Pg/090.schema.action.sql +++ b/Open-ILS/src/sql/Pg/090.schema.action.sql @@ -414,7 +414,8 @@ CREATE TABLE action.transit_copy ( dest INT NOT NULL REFERENCES actor.org_unit (id) DEFERRABLE INITIALLY DEFERRED, prev_hop INT REFERENCES action.transit_copy (id) DEFERRABLE INITIALLY DEFERRED, copy_status INT NOT NULL REFERENCES config.copy_status (id) DEFERRABLE INITIALLY DEFERRED, - persistant_transfer BOOL NOT NULL DEFAULT FALSE + persistant_transfer BOOL NOT NULL DEFAULT FALSE, + prev_dest INT NOT NULL REFERENCES actor.org_unit (id) DEFERRABLE INITIALLY DEFERRED ); CREATE INDEX active_transit_dest_idx ON "action".transit_copy (dest); CREATE INDEX active_transit_source_idx ON "action".transit_copy (source); diff --git a/Open-ILS/src/sql/Pg/upgrade/0069.schema.atc-prev-dest.sql b/Open-ILS/src/sql/Pg/upgrade/0069.schema.atc-prev-dest.sql new file mode 100644 index 0000000000..2e6a0d817d --- /dev/null +++ b/Open-ILS/src/sql/Pg/upgrade/0069.schema.atc-prev-dest.sql @@ -0,0 +1,9 @@ +BEGIN; + +INSERT INTO config.upgrade_log (version) VALUES ('0069'); + +ALTER TABLE action.transit_copy +ADD COLUMN prev_dest INTEGER REFERENCES actor.org_unit( id ) + DEFERRABLE INITIALLY DEFERRED; + +COMMIT; -- 2.43.2