JBAS-1839 Permit APPLY_WORKSTATION_SETTING for staff
authorBill Erickson <berickxx@gmail.com>
Fri, 7 Dec 2018 15:02:47 +0000 (10:02 -0500)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
KCLS/sql/schema/deploy/3.2-additions.sql [new file with mode: 0644]
KCLS/sql/schema/revert/3.2-additions.sql [new file with mode: 0644]
KCLS/sql/schema/sqitch.plan

diff --git a/KCLS/sql/schema/deploy/3.2-additions.sql b/KCLS/sql/schema/deploy/3.2-additions.sql
new file mode 100644 (file)
index 0000000..0e2ea53
--- /dev/null
@@ -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 (file)
index 0000000..fb93de4
--- /dev/null
@@ -0,0 +1,7 @@
+-- Revert kcls-evergreen:3.2-additions from pg
+
+BEGIN;
+
+-- XXX Add DDLs here.
+
+COMMIT;
index 0f82e9b..9980582 100644 (file)
@@ -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,,, <berick@kcls-dev-local> # 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,,, <berick@kcls-dev> # Extract name keywords
 3.2-data-billing-timestamps [2.12-3.2-db-upgrade-data] 2018-09-26T20:29:38Z Bill Erickson,,, <berick@kcls-dev> # Billing timestamp updates
+3.2-additions [3.2-data-billing-timestamps] 2018-12-07T14:56:18Z berick <berick@kcls-dev> # Additional 3.2 data, etc. tweaks