start of distinct acq removal file
[migration-tools.git] / remove_ou_data / 16_remove_acq.sql
similarity index 71%
rename from remove_ou_data/16_delete_usrs_stage_3.sql
rename to remove_ou_data/16_remove_acq.sql
index 09cc9d2..d88d1b7 100644 (file)
 \set ECHO all
 \timing
 
-SELECT id
-FROM actor.usr WHERE home_ou IN (
-    SELECT (actor.org_unit_descendants(id)).id FROM actor.org_unit
-    WHERE shortname IN (SELECT shortname FROM esi.ous_to_del)
+BEGIN;
+
+DELETE FROM acq.lineitem WHERE picklist IN (SELECT id FROM acq.picklist WHERE org_unit IN 
+    (SELECT (actor.org_unit_descendants(id)).id from actor.org_unit where shortname = :ou_to_del)
 );
 
+DELETE FROM acq.picklist WHERE org_unit IN (SELECT (actor.org_unit_descendants(id)).id from actor.org_unit where shortname = :ou_to_del); 
 
--- find the problems and clear them up
+COMMIT;