From 86459ec3c036d2765898bea4ed36c0ade8b08c73 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Thu, 18 Jul 2019 10:45:45 -0400 Subject: [PATCH] LP1837059 Local admin workstation settings Signed-off-by: Bill Erickson Signed-off-by: Galen Charlton --- Open-ILS/src/sql/Pg/950.data.seed-values.sql | 60 +++++++++++++++++ .../XXXX.data.local-admin-settings.sql | 67 +++++++++++++++++++ 2 files changed, 127 insertions(+) create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.local-admin-settings.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 e8dc76a1fa..b04a650cf4 100644 --- a/Open-ILS/src/sql/Pg/950.data.seed-values.sql +++ b/Open-ILS/src/sql/Pg/950.data.seed-values.sql @@ -19971,6 +19971,7 @@ VALUES ( ) ); + INSERT INTO config.workstation_setting_type (name, grp, datatype, label) VALUES ( 'eg.catalog.search_templates', 'gui', 'object', @@ -19981,3 +19982,62 @@ VALUES ( ) ); +INSERT INTO config.workstation_setting_type (name, grp, datatype, label) +VALUES ( + 'eg.grid.admin.local.config.hold_matrix_matchpoint', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.config.hold_matrix_matchpoint', + 'Grid Config: admin.local.config.hold_matrix_matchpoint', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.actor.address_alert', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.actor.address_alert', + 'Grid Config: admin.local.actor.address_alert', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.config.barcode_completion', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.config.barcode_completion', + 'Grid Config: admin.local.config.barcode_completion', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.actor.copy_alert_suppress', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.actor.copy_alert_suppress', + 'Grid Config: admin.local.actor.copy_alert_suppress', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.asset.copy_location', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.asset.copy_location', + 'Grid Config: admin.local.asset.copy_location', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.asset.copy_tag', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.asset.copy_tag', + 'Grid Config: admin.local.asset.copy_tag', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.permission.grp_penalty_threshold', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.permission.grp_penalty_threshold', + 'Grid Config: admin.local.permission.grp_penalty_threshold', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.config.non_cataloged_type', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.config.non_cataloged_type', + 'Grid Config: admin.local.config.non_cataloged_type', + 'cwst', 'label' + ) +); + diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.local-admin-settings.sql b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.local-admin-settings.sql new file mode 100644 index 0000000000..2b2123e723 --- /dev/null +++ b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.local-admin-settings.sql @@ -0,0 +1,67 @@ +BEGIN; + +-- SELECT evergreen.upgrade_deps_block_check('TODO', :eg_version); + +INSERT INTO config.workstation_setting_type (name, grp, datatype, label) +VALUES ( + 'eg.grid.admin.local.config.hold_matrix_matchpoint', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.config.hold_matrix_matchpoint', + 'Grid Config: admin.local.config.hold_matrix_matchpoint', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.actor.address_alert', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.actor.address_alert', + 'Grid Config: admin.local.actor.address_alert', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.config.barcode_completion', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.config.barcode_completion', + 'Grid Config: admin.local.config.barcode_completion', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.actor.copy_alert_suppress', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.actor.copy_alert_suppress', + 'Grid Config: admin.local.actor.copy_alert_suppress', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.asset.copy_location', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.asset.copy_location', + 'Grid Config: admin.local.asset.copy_location', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.asset.copy_tag', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.asset.copy_tag', + 'Grid Config: admin.local.asset.copy_tag', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.permission.grp_penalty_threshold', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.permission.grp_penalty_threshold', + 'Grid Config: admin.local.permission.grp_penalty_threshold', + 'cwst', 'label' + ) +), ( + 'eg.grid.admin.local.config.non_cataloged_type', 'gui', 'object', + oils_i18n_gettext( + 'eg.grid.admin.local.config.non_cataloged_type', + 'Grid Config: admin.local.config.non_cataloged_type', + 'cwst', 'label' + ) +); + +-- eg.grid.admin.local.rating.badge already exists + +COMMIT; + -- 2.43.2