Add example of the CurbsideSlot reactor event definition
authorMike Rylander <mrylander@gmail.com>
Wed, 3 Jun 2020 21:40:05 +0000 (17:40 -0400)
committerMike Rylander <mrylander@gmail.com>
Wed, 3 Jun 2020 21:40:05 +0000 (17:40 -0400)
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.curbside.sql

index 2daaef4..9537cec 100644 (file)
@@ -84,6 +84,25 @@ INSERT INTO action_trigger.validator (module, description) VALUES (
 
 ------------------- Disabled example A/T defintions ------------------------------
 
+-- Create a "dummy" slot when applicable, and trigger the "offer curbside" events
+INSERT INTO action_trigger.event_definition (
+    active,
+    owner,
+    name,
+    hook,
+    validator,
+    reactor,
+    delay
+) VALUES (
+    'f',
+    1,
+    'Trigger curbside offer events and create a placeholder for the patron, where applicable',
+    'hold.available',
+    'Curbside',
+    'CurbsideSlot',
+    '00:30:00'
+);
+
 -- Email offer
 INSERT INTO action_trigger.event_definition (
     active,