]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/0964.data.electronic-resources.sql
LP#1117808: release notes for New Access points for MARC Overlay
[Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 0964.data.electronic-resources.sql
1 BEGIN;
2
3 SELECT evergreen.upgrade_deps_block_check('0964', :eg_version);
4
5 INSERT INTO config.coded_value_map
6     (id, ctype, code, opac_visible, value, search_label) VALUES
7 (712, 'search_format', 'electronic', FALSE,
8     oils_i18n_gettext(712, 'Electronic', 'ccvm', 'value'),
9     oils_i18n_gettext(712, 'Electronic', 'ccvm', 'search_label'));
10
11 INSERT INTO config.composite_attr_entry_definition
12     (coded_value, definition) VALUES
13 (712, '[{"_attr":"item_form","_val":"s"},{"_attr":"item_form","_val":"o"}]');
14
15
16 COMMIT;
17
18 \qecho To use the new electronic search format, it is necessary to do a
19 \qecho record attribute reingest. Consider generating an SQL script with
20 \qecho the following queries:
21 \qecho
22 \qecho '\\t'
23 \qecho '\\o /tmp/partial_reingest_bib_recs.sql'
24 \qecho 'SELECT ''select metabib.reingest_record_attributes('' || id || '');'' FROM biblio.record_entry WHERE NOT DELETED AND id > 0;'
25 \qecho '\\o'
26 \qecho '\\t'
27 \qecho
28 \qecho
29 \qecho **** then running it via psql:
30 \qecho
31 \qecho
32 \qecho '\\i /tmp/partial_reingest_bib_recs.sql'
33 \qecho