]> git.evergreen-ils.org Git - working/Evergreen.git/commit
Patch from Galen Charlton: The attached patch adds triggers on biblio.record_entry...
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 7 Jun 2010 16:10:48 +0000 (16:10 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 7 Jun 2010 16:10:48 +0000 (16:10 +0000)
commit4ce1ac1f51da53bfcc86aaa89972d390a8424096
tree108efd6fec2fd422311e83096b615bbb1782fcbd
parent71d85bc02211a6984a127e1c6128c5bb817dce3a
Patch from Galen Charlton: The attached patch adds triggers on biblio.record_entry and authority.record_entry to prevent the insertion or update of MARCXML that is not well-formed.  Since the various consumers of bre.marc and are.marc tend not to handle invalid XML all that well, these triggers serve as a (very basic) data integrity check.  http://libmail.georgialibraries.org/pipermail/open-ils-dev/2010-June/006116.html

git-svn-id: svn://svn.open-ils.org/ILS/trunk@16614 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/sql/Pg/002.schema.config.sql
Open-ILS/src/sql/Pg/010.schema.biblio.sql
Open-ILS/src/sql/Pg/011.schema.authority.sql
Open-ILS/src/sql/Pg/upgrade/0295.schema.marcxml_check_trigger.sql [new file with mode: 0644]