]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1367926: Expose non-MARC bre data via U2
authorMike Rylander <mrylander@gmail.com>
Tue, 8 Dec 2015 15:08:41 +0000 (10:08 -0500)
committerKathy Lussier <klussier@masslnc.org>
Thu, 18 Feb 2016 15:52:21 +0000 (10:52 -0500)
commitb1892a6a34fb1b4b973b04cbdbd84ef50b3e845a
treef46c8e9e2593dd6ac9f91c792fea7be5ef1ebf2b
parent4fbeac6d22deeeeb9d5998f072df8662f7ed2c68
LP#1367926: Expose non-MARC bre data via U2

Many use cases for the new unAPI implemetation depend on being able to run
recurring processes on new, updated, or deleted objects.  For most objects,
this is simple because they carry timestamps as fields.  However, the bre
class, as exposed by unAPI, does not provide access to many non-MARC fields.

So, here we add an 'includes' options to expose the non-MARC fields of use
to external processes.  The option is spelled "bre.extern", as in the tag
URI:

  tag::U2@bre/267{bre.extern}

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/src/sql/Pg/990.schema.unapi.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.function.unapi-bre.external-includes.sql [new file with mode: 0644]