]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/0717.data.safer-control-set-defaults.sql
LP#1117808: Stamping upgrade scripts for extend use of merge profiles
[Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 0717.data.safer-control-set-defaults.sql
1 -- Evergreen DB patch 0717.data.safer-control-set-defaults.sql
2
3 BEGIN;
4
5 SELECT evergreen.upgrade_deps_block_check('0717', :eg_version);
6
7 -- Allow un-mapped thesauri
8 ALTER TABLE authority.thesaurus ALTER COLUMN control_set DROP NOT NULL;
9
10 -- Don't tie "No attempt to code" to LoC
11 UPDATE authority.thesaurus SET control_set = NULL WHERE code = '|';
12 UPDATE authority.record_entry SET control_set = NULL WHERE id IN (SELECT record FROM authority.rec_descriptor WHERE thesaurus = '|');
13
14 COMMIT;