JBAS-1259 Hoopla/Lynda user login activity types
authorBill Erickson <berickxx@gmail.com>
Tue, 15 Mar 2016 21:41:26 +0000 (17:41 -0400)
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/sip-activity-types.sql [new file with mode: 0644]
KCLS/sql/schema/revert/sip-activity-types.sql [new file with mode: 0644]
KCLS/sql/schema/sqitch.plan
KCLS/sql/schema/verify/sip-activity-types.sql [new file with mode: 0644]

diff --git a/KCLS/sql/schema/deploy/sip-activity-types.sql b/KCLS/sql/schema/deploy/sip-activity-types.sql
new file mode 100644 (file)
index 0000000..517e071
--- /dev/null
@@ -0,0 +1,15 @@
+-- Deploy kcls-evergreen:sip-activity-types to pg
+-- requires: 2.7-auth-reingest
+
+BEGIN;
+
+INSERT INTO config.usr_activity_type 
+    (ewho, ewhat, ehow, label, egroup, enabled, transient)
+VALUES
+    ('lyndasip', 'verify', 'sip2', 
+        'Lynda.com User Verification (via SIP)', 'authz', TRUE, FALSE),
+    ('hooplasip2', 'verify', 'sip2', 
+        'Hoopla User Verification (via SIP)', 'authz', TRUE, FALSE);
+
+COMMIT;
+
diff --git a/KCLS/sql/schema/revert/sip-activity-types.sql b/KCLS/sql/schema/revert/sip-activity-types.sql
new file mode 100644 (file)
index 0000000..dec19ef
--- /dev/null
@@ -0,0 +1,15 @@
+-- Revert kcls-evergreen:sip-activity-types from pg
+
+BEGIN;
+
+DELETE FROM actor.usr_activity
+    WHERE etype IN (
+        SELECT id 
+        FROM config.usr_activity_type 
+        WHERE ewho IN ('lyndasip', 'hooplasip2')
+    );
+
+DELETE FROM config.usr_activity_type 
+    WHERE ewho IN ('lyndasip', 'hooplasip2');
+
+COMMIT;
index 20eeff7..b8d5bad 100644 (file)
@@ -20,3 +20,4 @@ dob-as-date [student-groups] 2015-10-05T14:17:54Z Bill Erickson <berickxx@gmail.
 subject-browse-entry-dashes [2.5-to-2.7-upgrade] 2016-02-11T20:12:05Z Bill Erickson <berickxx@gmail.com> # Clean up subject browse dashes
 2.7-auth-reingest [2.5-to-2.7-upgrade] 2015-12-30T16:25:38Z Bill Erickson <berickxx@gmail.com> # Reingest authority records after 2.7 update
 patron-self-reg-mods [blanket-po-print-template] 2016-01-13T20:14:00Z Bill Erickson <berickxx@gmail.com> # Patron self-reg customizations
+sip-activity-types [2.7-auth-reingest] 2016-03-15T21:30:39Z Bill Erickson <berickxx@gmail.com> # User activity types for hoopla/lynda SIP auth
diff --git a/KCLS/sql/schema/verify/sip-activity-types.sql b/KCLS/sql/schema/verify/sip-activity-types.sql
new file mode 100644 (file)
index 0000000..2e38c99
--- /dev/null
@@ -0,0 +1,7 @@
+-- Verify kcls-evergreen:sip-activity-types on pg
+
+BEGIN;
+
+-- XXX Add verifications here.
+
+ROLLBACK;