]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/0447.data.remove-extra-local-avail-settings.sql
LP#1206936 - Fix wrong billing info in money.transaction_billing_summary
[Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 0447.data.remove-extra-local-avail-settings.sql
1 BEGIN;
2
3 INSERT INTO config.upgrade_log (version) VALUES ('0447'); -- gmc
4
5 -- undo 0077.data.holds_local_avail_and_override.sql
6 DELETE FROM actor.org_unit_setting WHERE name IN (
7     'circ.holds.alert_if_local_avail',
8     'circ.holds.deny_if_local_avail'
9 );
10 DELETE FROM config.org_unit_setting_type WHERE name IN (
11     'circ.holds.alert_if_local_avail',
12     'circ.holds.deny_if_local_avail'
13 );
14 DELETE FROM permission.usr_perm_map WHERE perm = (
15    SELECT id FROM permission.perm_list WHERE code = 'HOLD_LOCAL_AVAIL_OVERRIDE'
16 );
17 DELETE FROM permission.grp_perm_map WHERE perm = (
18    SELECT id FROM permission.perm_list WHERE code = 'HOLD_LOCAL_AVAIL_OVERRIDE'
19 );
20 DELETE FROM permission.perm_list WHERE code = 'HOLD_LOCAL_AVAIL_OVERRIDE';
21
22 COMMIT;