From: Martha Driscoll Date: Wed, 19 Feb 2020 20:34:39 +0000 (-0500) Subject: LP#1818144: Add upgrade script and seed data X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=refs%2Fheads%2Fuser%2Fdriscoll%2Flp1818144_overdrive_api_v2;p=working%2FEvergreen.git LP#1818144: Add upgrade script and seed data Added a database upgrade script and updated seed data with a new config.org_unit_setting_type for ebook_api.overdrive.availability_base_uri. --- 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 a49cf02de8..fc2c26b3c7 100644 --- a/Open-ILS/src/sql/Pg/950.data.seed-values.sql +++ b/Open-ILS/src/sql/Pg/950.data.seed-values.sql @@ -17361,6 +17361,22 @@ VALUES ( 'ebook_api', 'string' ),( + 'ebook_api.overdrive.availability_base_uri', + oils_i18n_gettext( + 'ebook_api.overdrive.availability_base_uri', + 'OverDrive Circulation API Base URI', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'ebook_api.overdrive.availability_base_uri', + 'Base URI for OverDrive Availability API (defaults to https://api.overdrive.com/v2). Using HTTPS here is strongly encouraged.', + 'coust', + 'description' + ), + 'ebook_api', + 'string' +),( 'ebook_api.overdrive.account_id', oils_i18n_gettext( 'ebook_api.overdrive.account_id', diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.lp1818144-org-setting-ebook-api-availability.sql b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.lp1818144-org-setting-ebook-api-availability.sql new file mode 100644 index 0000000000..7a3a5fbfff --- /dev/null +++ b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.lp1818144-org-setting-ebook-api-availability.sql @@ -0,0 +1,28 @@ +-- Evergreen DB patch XXXX.data.lp1818144-org-setting-ebook-api-availability.sql +-- +BEGIN; + +-- check whether patch can be applied +SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version); + +INSERT INTO config.org_unit_setting_type + (name, label, description, grp, datatype) +VALUES ( + 'ebook_api.overdrive.availability_base_uri', + oils_i18n_gettext( + 'ebook_api.overdrive.availability_base_uri', + 'OverDrive Availability API Base URI', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'ebook_api.overdrive.availability_base_uri', + 'Base URI for OverDrive Availability API (defaults to https://api.overdrive.com/v2). Using HTTPS here is strongly encouraged.', + 'coust', + 'description' + ), + 'ebook_api', + 'string' +); + +COMMIT;