]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/1259.data.lp1905091.missing_print_email_trigger_environment.sql
LP#1905091: stamp DB update
[Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 1259.data.lp1905091.missing_print_email_trigger_environment.sql
1 BEGIN;
2
3 SELECT evergreen.upgrade_deps_block_check('1259', :eg_version);
4
5 INSERT INTO action_trigger.environment (event_def,path)
6 SELECT id,'items' from action_trigger.event_definition WHERE name='biblio.record_entry.print.full'
7 AND NOT EXISTS (SELECT 1 FROM action_trigger.environment WHERE
8 event_def=(SELECT id FROM action_trigger.event_definition WHERE name ='biblio.record_entry.print.full' AND owner=1 LIMIT 1)
9 AND path='items');
10
11 INSERT INTO action_trigger.environment (event_def,path)
12 SELECT id,'items' from action_trigger.event_definition WHERE name='biblio.record_entry.email.full'
13 AND NOT EXISTS (SELECT 1 FROM action_trigger.environment WHERE
14 event_def=(SELECT id FROM action_trigger.event_definition WHERE name ='biblio.record_entry.email.full' AND owner=1 LIMIT 1)
15 AND path='items');
16
17 INSERT INTO action_trigger.environment (event_def,path)
18 SELECT id,'owner' from action_trigger.event_definition WHERE name='biblio.record_entry.email.full'
19 AND NOT EXISTS (SELECT 1 FROM action_trigger.environment WHERE
20 event_def=(SELECT id FROM action_trigger.event_definition WHERE name ='biblio.record_entry.email.full' AND owner=1 LIMIT 1)
21 AND path='owner');
22
23 COMMIT;