From: Chris Sharp Date: Thu, 13 Sep 2012 11:28:50 +0000 (-0400) Subject: make sure all our bibs know they're unicode X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=6cc225cc92dca0e9f473e32156cf385dc161caf4;p=evergreen%2Fpines.git make sure all our bibs know they're unicode --- diff --git a/Open-ILS/src/sql/Pg/version-upgrade/pines-pre-2.1-2.2-upgrade.sql b/Open-ILS/src/sql/Pg/version-upgrade/pines-pre-2.1-2.2-upgrade.sql index a3b72891a1..ab8d516426 100644 --- a/Open-ILS/src/sql/Pg/version-upgrade/pines-pre-2.1-2.2-upgrade.sql +++ b/Open-ILS/src/sql/Pg/version-upgrade/pines-pre-2.1-2.2-upgrade.sql @@ -3,5 +3,14 @@ -- remove replication schema DROP SCHEMA _replication CASCADE; +-- disable triggers on biblio.record_entry to do an update +ALTER TABLE biblio.record_entry DISABLE TRIGGER ALL; + +UPDATE biblio.record_entry + SET marc = regexp_replace(marc, E'(.{9}).', E'\\1a'); + +ALTER TABLE biblio.record_entry ENABLE TRIGGER ALL; + -- disable triggers on asset.copy ALTER TABLE asset.copy DISABLE TRIGGER ALL; +