From: Ben Shum Date: Fri, 15 Feb 2013 05:52:36 +0000 (-0500) Subject: Stamping upgrade script for ACQ upload defaults X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=cbb74f8211cf9ff892cabb838f37906c829bed3f;p=evergreen%2Fequinox.git Stamping upgrade script for ACQ upload defaults Signed-off-by: Ben Shum --- diff --git a/Open-ILS/src/sql/Pg/002.schema.config.sql b/Open-ILS/src/sql/Pg/002.schema.config.sql index 04194230e1..eb7b60e159 100644 --- a/Open-ILS/src/sql/Pg/002.schema.config.sql +++ b/Open-ILS/src/sql/Pg/002.schema.config.sql @@ -87,7 +87,7 @@ CREATE TRIGGER no_overlapping_deps BEFORE INSERT OR UPDATE ON config.db_patch_dependencies FOR EACH ROW EXECUTE PROCEDURE evergreen.array_overlap_check ('deprecates'); -INSERT INTO config.upgrade_log (version, applied_to) VALUES ('0754', :eg_version); -- senator/miker +INSERT INTO config.upgrade_log (version, applied_to) VALUES ('0755', :eg_version); -- berick/bshum CREATE TABLE config.bib_source ( id SERIAL PRIMARY KEY, diff --git a/Open-ILS/src/sql/Pg/upgrade/0755.data.acq_po_upload_defaults.sql b/Open-ILS/src/sql/Pg/upgrade/0755.data.acq_po_upload_defaults.sql new file mode 100644 index 0000000000..6591f30d28 --- /dev/null +++ b/Open-ILS/src/sql/Pg/upgrade/0755.data.acq_po_upload_defaults.sql @@ -0,0 +1,214 @@ + +BEGIN; + +SELECT evergreen.upgrade_deps_block_check('0755', :eg_version); + +INSERT INTO config.org_unit_setting_type + (name, label, description, grp, datatype, fm_class) VALUES +( + 'acq.upload.default.create_po', + oils_i18n_gettext( + 'acq.upload.default.create_po', + 'Upload Create PO', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.create_po', + 'Create a purchase order by default during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'bool', + NULL +), ( + 'acq.upload.default.activate_po', + oils_i18n_gettext( + 'acq.upload.default.activate_po', + 'Upload Activate PO', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.activate_po', + 'Activate the purchase order by default during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'bool', + NULL +), ( + 'acq.upload.default.provider', + oils_i18n_gettext( + 'acq.upload.default.provider', + 'Upload Default Provider', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.provider', + 'Default provider to use during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'link', + 'acqpro' +), ( + 'acq.upload.default.vandelay.match_set', + oils_i18n_gettext( + 'acq.upload.default.vandelay.match_set', + 'Upload Default Match Set', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.vandelay.match_set', + 'Default match set to use during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'link', + 'vms' +), ( + 'acq.upload.default.vandelay.merge_profile', + oils_i18n_gettext( + 'acq.upload.default.vandelay.merge_profile', + 'Upload Default Merge Profile', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.vandelay.merge_profile', + 'Default merge profile to use during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'link', + 'vmp' +), ( + 'acq.upload.default.vandelay.import_non_matching', + oils_i18n_gettext( + 'acq.upload.default.vandelay.import_non_matching', + 'Upload Import Non Matching by Default', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.vandelay.import_non_matching', + 'Import non-matching records by default during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'bool', + NULL +), ( + 'acq.upload.default.vandelay.merge_on_exact', + oils_i18n_gettext( + 'acq.upload.default.vandelay.merge_on_exact', + 'Upload Merge on Exact Match by Default', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.vandelay.merge_on_exact', + 'Merge records on exact match by default during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'bool', + NULL +), ( + 'acq.upload.default.vandelay.merge_on_best', + oils_i18n_gettext( + 'acq.upload.default.vandelay.merge_on_best', + 'Upload Merge on Best Match by Default', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.vandelay.merge_on_best', + 'Merge records on best match by default during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'bool', + NULL +), ( + 'acq.upload.default.vandelay.merge_on_single', + oils_i18n_gettext( + 'acq.upload.default.vandelay.merge_on_single', + 'Upload Merge on Single Match by Default', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.vandelay.merge_on_single', + 'Merge records on single match by default during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'bool', + NULL +), ( + 'acq.upload.default.vandelay.quality_ratio', + oils_i18n_gettext( + 'acq.upload.default.vandelay.quality_ratio', + 'Upload Default Min. Quality Ratio', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.vandelay.quality_ratio', + 'Default minimum quality ratio used during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'integer', + NULL +), ( + 'acq.upload.default.vandelay.low_quality_fall_thru_profile', + oils_i18n_gettext( + 'acq.upload.default.vandelay.low_quality_fall_thru_profile', + 'Upload Default Insufficient Quality Fall-Thru Profile', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.vandelay.low_quality_fall_thru_profile', + 'Default low-quality fall through profile used during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'link', + 'vmp' +), ( + 'acq.upload.default.vandelay.load_item_for_imported', + oils_i18n_gettext( + 'acq.upload.default.vandelay.load_item_for_imported', + 'Upload Load Items for Imported Records by Default', + 'coust', + 'label' + ), + oils_i18n_gettext( + 'acq.upload.default.vandelay.load_item_for_imported', + 'Load items for imported records by default during ACQ file upload', + 'coust', + 'description' + ), + 'acq', + 'bool', + NULL +); + +COMMIT; diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.acq_po_upload_defaults.sql b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.acq_po_upload_defaults.sql deleted file mode 100644 index 58caa73ad4..0000000000 --- a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.acq_po_upload_defaults.sql +++ /dev/null @@ -1,214 +0,0 @@ - -BEGIN; - --- TODO SET VERSION - -INSERT INTO config.org_unit_setting_type - (name, label, description, grp, datatype, fm_class) VALUES -( - 'acq.upload.default.create_po', - oils_i18n_gettext( - 'acq.upload.default.create_po', - 'Upload Create PO', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.create_po', - 'Create a purchase order by default during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'bool', - NULL -), ( - 'acq.upload.default.activate_po', - oils_i18n_gettext( - 'acq.upload.default.activate_po', - 'Upload Activate PO', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.activate_po', - 'Activate the purchase order by default during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'bool', - NULL -), ( - 'acq.upload.default.provider', - oils_i18n_gettext( - 'acq.upload.default.provider', - 'Upload Default Provider', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.provider', - 'Default provider to use during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'link', - 'acqpro' -), ( - 'acq.upload.default.vandelay.match_set', - oils_i18n_gettext( - 'acq.upload.default.vandelay.match_set', - 'Upload Default Match Set', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.vandelay.match_set', - 'Default match set to use during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'link', - 'vms' -), ( - 'acq.upload.default.vandelay.merge_profile', - oils_i18n_gettext( - 'acq.upload.default.vandelay.merge_profile', - 'Upload Default Merge Profile', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.vandelay.merge_profile', - 'Default merge profile to use during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'link', - 'vmp' -), ( - 'acq.upload.default.vandelay.import_non_matching', - oils_i18n_gettext( - 'acq.upload.default.vandelay.import_non_matching', - 'Upload Import Non Matching by Default', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.vandelay.import_non_matching', - 'Import non-matching records by default during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'bool', - NULL -), ( - 'acq.upload.default.vandelay.merge_on_exact', - oils_i18n_gettext( - 'acq.upload.default.vandelay.merge_on_exact', - 'Upload Merge on Exact Match by Default', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.vandelay.merge_on_exact', - 'Merge records on exact match by default during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'bool', - NULL -), ( - 'acq.upload.default.vandelay.merge_on_best', - oils_i18n_gettext( - 'acq.upload.default.vandelay.merge_on_best', - 'Upload Merge on Best Match by Default', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.vandelay.merge_on_best', - 'Merge records on best match by default during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'bool', - NULL -), ( - 'acq.upload.default.vandelay.merge_on_single', - oils_i18n_gettext( - 'acq.upload.default.vandelay.merge_on_single', - 'Upload Merge on Single Match by Default', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.vandelay.merge_on_single', - 'Merge records on single match by default during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'bool', - NULL -), ( - 'acq.upload.default.vandelay.quality_ratio', - oils_i18n_gettext( - 'acq.upload.default.vandelay.quality_ratio', - 'Upload Default Min. Quality Ratio', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.vandelay.quality_ratio', - 'Default minimum quality ratio used during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'integer', - NULL -), ( - 'acq.upload.default.vandelay.low_quality_fall_thru_profile', - oils_i18n_gettext( - 'acq.upload.default.vandelay.low_quality_fall_thru_profile', - 'Upload Default Insufficient Quality Fall-Thru Profile', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.vandelay.low_quality_fall_thru_profile', - 'Default low-quality fall through profile used during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'link', - 'vmp' -), ( - 'acq.upload.default.vandelay.load_item_for_imported', - oils_i18n_gettext( - 'acq.upload.default.vandelay.load_item_for_imported', - 'Upload Load Items for Imported Records by Default', - 'coust', - 'label' - ), - oils_i18n_gettext( - 'acq.upload.default.vandelay.load_item_for_imported', - 'Load items for imported records by default during ACQ file upload', - 'coust', - 'description' - ), - 'acq', - 'bool', - NULL -); - -COMMIT;