3 SELECT evergreen.upgrade_deps_block_check('1223', :eg_version);
5 -- First, normalize the au.create[d] and au.update[d] hooks. The code and seed data differ.
7 INSERT INTO action_trigger.hook (key, core_type, description, passive)
8 VALUES ('au.created', 'au', 'A user was created', 't') ON CONFLICT DO NOTHING;
9 INSERT INTO action_trigger.hook (key, core_type, description, passive)
10 VALUES ('au.updated', 'au', 'A user was updated', 't') ON CONFLICT DO NOTHING;
13 UPDATE action_trigger.event_definition SET hook = 'au.created' WHERE hook = 'au.create';
14 UPDATE action_trigger.event_definition SET hook = 'au.updated' WHERE hook = 'au.update';
16 DELETE FROM action_trigger.hook WHERE key = 'au.create';
17 DELETE FROM action_trigger.hook WHERE key = 'au.update';
19 -- Now the entirely new ones...
20 INSERT INTO action_trigger.hook (key, core_type, description, passive)
21 VALUES ('au.renewed', 'au', 'A user was renewed by having their expire date changed', 't');
23 INSERT INTO action_trigger.hook (key, core_type, description, passive)
24 VALUES ('au.barcode_changed', 'au', 'A card was updated or created for an existing user', 't');