LP#1729435: Add Seed Data for WS type for Bill Full Details grids
authorMichele Morgan <mmorgan@noblenet.org>
Fri, 5 Apr 2019 20:55:19 +0000 (16:55 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Fri, 4 Oct 2019 14:29:08 +0000 (10:29 -0400)
Adds the config.workstation_setting_type values to the seed data and
an upgrade script to allow storing in the database.

Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Jennifer Pringle <jennifer.pringle@bc.libraries.coop>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>

Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.circ-payment-detail-grid-persist-key.sql [new file with mode: 0644]

index a22875e..04ca260 100644 (file)
@@ -20038,7 +20038,8 @@ VALUES (
     oils_i18n_gettext(30, 'Generic Verify', 'cuat', 'label')
 );
 
-INSERT INTO config.workstation_setting_type (name, grp, datatype, label)
+INSERT INTO config.workstation_setting_type
+    (name, grp, datatype, label)
 VALUES (
     'catalog.record.holds.prefetch', 'cat', 'bool',
     oils_i18n_gettext(
@@ -20274,4 +20275,16 @@ VALUES (
         'booking.pickup.ready.only_show_captured',
         'Include only resources that have been captured in the Ready grid in the Pickup screen',
         'cwst', 'label')
+), (
+    'eg.grid.circ.patron.xact_details_details_bills', 'gui', 'object',
+    oils_i18n_gettext(
+    'eg.grid.circ.patron.xact_details_details_bills',
+    'Grid Config: circ.patron.xact_details_details_bills',
+    'cwst', 'label')
+), (
+    'eg.grid.circ.patron.xact_details_details_payments', 'gui', 'object',
+    oils_i18n_gettext(
+    'eg.grid.circ.patron.xact_details_details_payments',
+    'Grid Config: circ.patron.xact_details_details_payments',
+    'cwst', 'label')
 );
diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.circ-payment-detail-grid-persist-key.sql b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.circ-payment-detail-grid-persist-key.sql
new file mode 100644 (file)
index 0000000..32ee307
--- /dev/null
@@ -0,0 +1,21 @@
+BEGIN;
+
+-- SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version);
+
+INSERT INTO config.workstation_setting_type
+    (name, grp, datatype, label)
+VALUES (
+    'eg.grid.circ.patron.xact_details_details_bills', 'gui', 'object',
+    oils_i18n_gettext(
+    'eg.grid.circ.patron.xact_details_details_bills',
+    'Grid Config: circ.patron.xact_details_details_bills',
+    'cwst', 'label')
+), (
+    'eg.grid.circ.patron.xact_details_details_payments', 'gui', 'object',
+    oils_i18n_gettext(
+    'eg.grid.circ.patron.xact_details_details_payments',
+    'Grid Config: circ.patron.xact_details_details_payments',
+    'cwst', 'label')
+);
+
+COMMIT;