From 58d278769fa6e6f40b1264ed0b951f480b3b54d5 Mon Sep 17 00:00:00 2001 From: Galen Charlton Date: Fri, 10 Feb 2017 10:49:33 -0500 Subject: [PATCH] LP#1117808: add cat.default_merge_profile library setting This new library setting specifies the default merge profile to select in the record bucket merge and Z39.50 record overlay interfaces. Signed-off-by: Galen Charlton Signed-off-by: Kathy Lussier --- Open-ILS/src/sql/Pg/950.data.seed-values.sql | 17 +++++++++++++ .../YYYY.data.default_vmp_ou_setting.sql | 25 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 Open-ILS/src/sql/Pg/upgrade/YYYY.data.default_vmp_ou_setting.sql diff --git a/Open-ILS/src/sql/Pg/950.data.seed-values.sql b/Open-ILS/src/sql/Pg/950.data.seed-values.sql index d6bb2eff34..6b49c3cc65 100644 --- a/Open-ILS/src/sql/Pg/950.data.seed-values.sql +++ b/Open-ILS/src/sql/Pg/950.data.seed-values.sql @@ -5048,6 +5048,23 @@ INSERT into config.org_unit_setting_type 'description' ), 'string', null) +,( + 'cat.default_merge_profile', 'cat', + oils_i18n_gettext( + 'cat.default_merge_profile', + 'Default Merge Profile (Z39.50 and Record Buckets)', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'cat.default_merge_profile', + 'Default merge profile to use during Z39.50 imports and record bucket merges', + 'coust', + 'description' + ), + 'link', + 'vmp' +) ,( 'opac.browse.pager_shortcuts', 'opac', oils_i18n_gettext( 'opac.browse.pager_shortcuts', diff --git a/Open-ILS/src/sql/Pg/upgrade/YYYY.data.default_vmp_ou_setting.sql b/Open-ILS/src/sql/Pg/upgrade/YYYY.data.default_vmp_ou_setting.sql new file mode 100644 index 0000000000..ebc8b16881 --- /dev/null +++ b/Open-ILS/src/sql/Pg/upgrade/YYYY.data.default_vmp_ou_setting.sql @@ -0,0 +1,25 @@ +BEGIN; + +-- SELECT evergreen.upgrade_deps_block_check('YYYY', :eg_version); + +INSERT into config.org_unit_setting_type +( name, grp, label, description, datatype, fm_class ) VALUES +( + 'cat.default_merge_profile', 'cat', + oils_i18n_gettext( + 'cat.default_merge_profile', + 'Default Merge Profile (Z39.50 and Record Buckets)', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'cat.default_merge_profile', + 'Default merge profile to use during Z39.50 imports and record bucket merges', + 'coust', + 'description' + ), + 'link', + 'vmp' +); + +COMMIT; -- 2.43.2