From: miker Date: Tue, 21 Jun 2005 18:49:03 +0000 (+0000) Subject: adding opac_label X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=d1dc8e56a1bb7a60960569c94dabdb2a58a1cc1f;p=Evergreen.git adding opac_label git-svn-id: svn://svn.open-ils.org/ILS/trunk@899 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Storage/CDBI/actor.pm b/Open-ILS/src/perlmods/OpenILS/Application/Storage/CDBI/actor.pm index 30287357bf..3649f46c54 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Storage/CDBI/actor.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Storage/CDBI/actor.pm @@ -34,7 +34,7 @@ use base qw/actor/; __PACKAGE__->table( 'actor_org_unit_type' ); __PACKAGE__->columns( Primary => qw/id/); -__PACKAGE__->columns( Essential => qw/name depth parent can_have_vols can_have_users/); +__PACKAGE__->columns( Essential => qw/name opac_label depth parent can_have_vols can_have_users/); #------------------------------------------------------------------------------- package actor::org_unit; diff --git a/Open-ILS/src/sql/Postgres/005.schema.actors.sql b/Open-ILS/src/sql/Postgres/005.schema.actors.sql index 84ccbbf2c5..50f2163a31 100644 --- a/Open-ILS/src/sql/Postgres/005.schema.actors.sql +++ b/Open-ILS/src/sql/Postgres/005.schema.actors.sql @@ -138,6 +138,7 @@ INSERT INTO actor.card (usr, barcode) VALUES (3,'101010101010103'); CREATE TABLE actor.org_unit_type ( id SERIAL PRIMARY KEY, name TEXT NOT NULL, + opac_label TEXT NOT NULL, depth INT NOT NULL, parent INT REFERENCES actor.org_unit_type (id), can_have_vols BOOL NOT NULL DEFAULT TRUE, @@ -146,11 +147,11 @@ CREATE TABLE actor.org_unit_type ( CREATE INDEX actor_org_unit_type_parent_idx ON actor.org_unit_type (parent); -- The PINES levels -INSERT INTO actor.org_unit_type (name, depth, parent, can_have_users, can_have_vols) VALUES ( 'Consortium', 0, NULL, FALSE, FALSE ); -INSERT INTO actor.org_unit_type (name, depth, parent, can_have_users, can_have_vols) VALUES ( 'System', 1, 1, FALSE, FALSE ); -INSERT INTO actor.org_unit_type (name, depth, parent) VALUES ( 'Branch', 2, 2 ); -INSERT INTO actor.org_unit_type (name, depth, parent) VALUES ( 'Sub-lib', 3, 3 ); -INSERT INTO actor.org_unit_type (name, depth, parent) VALUES ( 'Bookmobile', 3, 3 ); +INSERT INTO actor.org_unit_type (name, opac_label, depth, parent, can_have_users, can_have_vols) VALUES ( 'Consortium','All of PINES', 0, NULL, FALSE, FALSE ); +INSERT INTO actor.org_unit_type (name, opac_label, depth, parent, can_have_users, can_have_vols) VALUES ( 'System','Local Library System', 1, 1, FALSE, FALSE ); +INSERT INTO actor.org_unit_type (name, opac_label, depth, parent) VALUES ( 'Branch','This Branch', 2, 2 ); +INSERT INTO actor.org_unit_type (name, opac_label, depth, parent) VALUES ( 'Sub-lib','This Specialized Library', 3, 3 ); +INSERT INTO actor.org_unit_type (name, opac_label, depth, parent) VALUES ( 'Bookmobile','Your Bookmobile', 3, 3 ); CREATE TABLE actor.org_unit ( id SERIAL PRIMARY KEY,