]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/0683.hold_available_email_notify.sql
LP#1248734: (follow-up) add new indexes to schema update script
[Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 0683.hold_available_email_notify.sql
1 BEGIN;
2
3 -- check whether patch can be applied
4 SELECT evergreen.upgrade_deps_block_check('0683', :eg_version);
5
6 INSERT INTO action_trigger.event_params (event_def, param, value)
7     VALUES (5, 'check_email_notify', 1);
8 INSERT INTO action_trigger.event_params (event_def, param, value)
9     VALUES (7, 'check_email_notify', 1);
10 INSERT INTO action_trigger.event_params (event_def, param, value)
11     VALUES (9, 'check_email_notify', 1);
12 INSERT INTO action_trigger.validator (module,description) VALUES
13     ('HoldNotifyCheck',
14     oils_i18n_gettext(
15         'HoldNotifyCheck',
16         'Check Hold notification flag(s)',
17         'atval',
18         'description'
19     ));
20 UPDATE action_trigger.event_definition SET validator = 'HoldNotifyCheck' WHERE id = 9;
21
22 -- NOT COVERED: Adding check_sms_notify to the proper trigger. It doesn't have a static id.
23
24 COMMIT;
25
26 --UNDO
27 --UPDATE action_trigger.event_definition SET validator = 'NOOP_True' WHERE id = 9;
28 --DELETE FROM action_trigger.event_params WHERE param = 'check_email_notify';
29 --DELETE FROM action_trigger.validator WHERE module = 'HoldNotifyCheck';