From: miker Date: Wed, 9 May 2007 06:34:41 +0000 (+0000) Subject: cordoning off the PINES-y stuff; making CAT[12] dropdown-selector friendly X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=c59b9f2702167bcc0478d1052faa7516b7bccc60;p=Evergreen.git cordoning off the PINES-y stuff; making CAT[12] dropdown-selector friendly git-svn-id: svn://svn.open-ils.org/ILS/trunk@7220 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/examples/fm_IDL.xml b/Open-ILS/examples/fm_IDL.xml index c5e6c124a6..e50ccd386f 100644 --- a/Open-ILS/examples/fm_IDL.xml +++ b/Open-ILS/examples/fm_IDL.xml @@ -2406,6 +2406,24 @@ + + + + + + + + + + + + + + + + + + @@ -2435,8 +2453,8 @@ - - + + @@ -2445,20 +2463,38 @@ + + - - + + + - - - - + + + - + + + + + + + + + + + + + + + + + diff --git a/Open-ILS/src/sql/Pg/example.reporter-extension.sql b/Open-ILS/src/sql/Pg/example.reporter-extension.sql index dbef66438b..d1f1b3138b 100644 --- a/Open-ILS/src/sql/Pg/example.reporter-extension.sql +++ b/Open-ILS/src/sql/Pg/example.reporter-extension.sql @@ -25,8 +25,8 @@ SELECT cl.shortname AS circ_lib, paddr.county AS patron_county, paddr.city AS patron_city, paddr.post_code AS patron_zip, - sce1.value AS stat_cat_1, - sce2.value AS stat_cat_2 + sc1.stat_cat_entry AS stat_cat_1, + sc2.stat_cat_entry AS stat_cat_2 FROM action.circulation circ JOIN reporter.circ_type circ_type ON (circ.id = circ_type.id) JOIN asset.copy cp ON (cp.id = circ.target_copy) @@ -45,9 +45,22 @@ SELECT cl.shortname AS circ_lib, LEFT JOIN config.item_form_map ifm ON (rd.item_form = ifm.code) LEFT JOIN config.item_type_map itm ON (rd.item_type = itm.code) LEFT JOIN asset.stat_cat_entry_copy_map sc1 ON (sc1.owning_copy = cp.id AND sc1.stat_cat = 1) - LEFT JOIN asset.stat_cat_entry sce1 ON (sc1.stat_cat_entry = sce1.id) - LEFT JOIN asset.stat_cat_entry_copy_map sc2 ON (sc2.owning_copy = cp.id AND sc2.stat_cat = 2) - LEFT JOIN asset.stat_cat_entry sce2 ON (sc2.stat_cat_entry = sce2.id) ; + LEFT JOIN asset.stat_cat_entry_copy_map sc2 ON (sc2.owning_copy = cp.id AND sc2.stat_cat = 2); + +CREATE OR REPLACE VIEW reporter.legacy_cat1 AS +SELECT id, + owner, + value + FROM asset.stat_cat_entry + WHERE stat_cat = 1; + +CREATE OR REPLACE VIEW reporter.legacy_cat2 AS +SELECT id, + owner, + value + FROM asset.stat_cat_entry + WHERE stat_cat = 2; + COMMIT;