From: Bill Erickson Date: Fri, 7 Dec 2018 15:02:47 +0000 (-0500) Subject: JBAS-1839 Permit APPLY_WORKSTATION_SETTING for staff X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=5a9b32b1cab1bee19edc38083fc2d64e534e766b;p=working%2FEvergreen.git JBAS-1839 Permit APPLY_WORKSTATION_SETTING for staff Signed-off-by: Bill Erickson --- diff --git a/KCLS/sql/schema/deploy/3.2-additions.sql b/KCLS/sql/schema/deploy/3.2-additions.sql new file mode 100644 index 0000000000..0e2ea537ae --- /dev/null +++ b/KCLS/sql/schema/deploy/3.2-additions.sql @@ -0,0 +1,22 @@ +-- Deploy kcls-evergreen:3.2-additions to pg +-- requires: 3.2-data-billing-timestamps + +BEGIN; + +DO $INSERT$ +BEGIN + IF evergreen.insert_on_deploy() THEN + + INSERT INTO permission.grp_perm_map (grp, depth, perm) + VALUES ( + 3, -- STAFF + 0, + (SELECT id FROM permission.perm_list + WHERE code = 'APPLY_WORKSTATION_SETTING') + ); + + END IF; -- insert_on_deploy +END $INSERT$; + +COMMIT; + diff --git a/KCLS/sql/schema/revert/3.2-additions.sql b/KCLS/sql/schema/revert/3.2-additions.sql new file mode 100644 index 0000000000..fb93de4846 --- /dev/null +++ b/KCLS/sql/schema/revert/3.2-additions.sql @@ -0,0 +1,7 @@ +-- Revert kcls-evergreen:3.2-additions from pg + +BEGIN; + +-- XXX Add DDLs here. + +COMMIT; diff --git a/KCLS/sql/schema/sqitch.plan b/KCLS/sql/schema/sqitch.plan index 0f82e9beab..9980582ace 100644 --- a/KCLS/sql/schema/sqitch.plan +++ b/KCLS/sql/schema/sqitch.plan @@ -85,3 +85,4 @@ stock-browse-cleanup [stock-browse-schema] 2018-10-03T18:05:49Z Bill Erickson,,, 2.12-3.2-db-upgrade-data [2.12-3.2-db-upgrade-schema] 2018-09-12T14:46:52Z Bill Erickson,,, # 2.12 to 3.2 post-update data 3.2-data-name-keywords [2.12-3.2-db-upgrade-data] 2018-09-26T20:29:00Z Bill Erickson,,, # Extract name keywords 3.2-data-billing-timestamps [2.12-3.2-db-upgrade-data] 2018-09-26T20:29:38Z Bill Erickson,,, # Billing timestamp updates +3.2-additions [3.2-data-billing-timestamps] 2018-12-07T14:56:18Z berick # Additional 3.2 data, etc. tweaks