LP#1672775 Action/Trigger retention interval SQL/IDL
authorBill Erickson <berickxx@gmail.com>
Wed, 15 Mar 2017 19:39:55 +0000 (15:39 -0400)
committerBill Erickson <berickxx@gmail.com>
Fri, 26 May 2017 14:59:25 +0000 (10:59 -0400)
commitfc8bc0bcbf7a9dab081e0569cfaf018870c552e6
treee341fe2b2e9c1a2f32e35c62cc3d0166e9772e40
parentcccfa3598073765d84d4924c6f3adbc831fc8b37
LP#1672775 Action/Trigger retention interval SQL/IDL

Adds a new 'retention_interval' column for Action/Trigger Event
Definitions and an action_trigger.purge_events() function for deleting
events that have exceeded their configured retention time, including any
outputs linked to those events.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/sql/Pg/400.schema.action_trigger.sql
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.action-trigger-purge-events.sql [new file with mode: 0644]
Open-ILS/src/sql/Pg/upgrade/YYYY.data.action-trigger-purge-events.sql [new file with mode: 0644]