updating loader sql
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 25 Aug 2006 20:51:45 +0000 (20:51 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 25 Aug 2006 20:51:45 +0000 (20:51 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@5690 dcc99617-32d9-48b4-a31d-7c20da2025e4

Evergreen/src/extras/import/load_legacy.sql

index eb8d7b7..4cdcfbc 100644 (file)
@@ -168,5 +168,27 @@ INSERT INTO asset.copy_note (owning_copy,creator,title,value)
          WHERE l.item_comment IS NOT NULL
                AND l.item_comment <> '';
 
+-- Now do stat cats
+INSERT INTO asset.stat_cat_entry_copy_map (stat_cat, stat_cat_entry, owning_copy)
+       SELECT  sc.id,
+               sce.id,
+               cp.id
+         FROM  joined_legacy l
+               JOIN asset.copy cp ON (cp.barcode = l.item_id)
+               JOIN asset.stat_cat_entry sce ON (sce.value = l.cat_1)
+               JOIN asset.stat_cat sc ON (sce.stat_cat = sc.id)
+         WHERE sc.name = 'Legacy CAT1';
+
+INSERT INTO asset.stat_cat_entry_copy_map (stat_cat, stat_cat_entry, owning_copy)
+       SELECT  sc.id,
+               sce.id,
+               cp.id
+         FROM  joined_legacy l
+               JOIN asset.copy cp ON (cp.barcode = l.item_id)
+               JOIN asset.stat_cat_entry sce ON (sce.value = l.cat_2)
+               JOIN asset.stat_cat sc ON (sce.stat_cat = sc.id)
+         WHERE sc.name = 'Legacy CAT2';
+
+
 COMMIT;