JBAS-1415 Staged users get net_access_level
authorBill Erickson <berickxx@gmail.com>
Wed, 25 May 2016 15:03:36 +0000 (11:03 -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/self-reg-net-access-level.sql [new file with mode: 0644]
KCLS/sql/schema/revert/self-reg-net-access-level.sql [new file with mode: 0644]
KCLS/sql/schema/sqitch.plan
KCLS/sql/schema/verify/self-reg-net-access-level.sql [new file with mode: 0644]
Open-ILS/examples/fm_IDL.xml

diff --git a/KCLS/sql/schema/deploy/self-reg-net-access-level.sql b/KCLS/sql/schema/deploy/self-reg-net-access-level.sql
new file mode 100644 (file)
index 0000000..d4fbc27
--- /dev/null
@@ -0,0 +1,10 @@
+-- Deploy kcls-evergreen:self-reg-net-access-level to pg
+-- requires: purge-user-activity
+
+BEGIN;
+
+ALTER TABLE staging.user_stage 
+    ADD COLUMN net_access_level INTEGER 
+        REFERENCES config.net_access_level(id);
+
+COMMIT;
diff --git a/KCLS/sql/schema/revert/self-reg-net-access-level.sql b/KCLS/sql/schema/revert/self-reg-net-access-level.sql
new file mode 100644 (file)
index 0000000..f9aa02a
--- /dev/null
@@ -0,0 +1,7 @@
+-- Revert kcls-evergreen:self-reg-net-access-level from pg
+
+BEGIN;
+
+-- XXX Add DDLs here.
+
+COMMIT;
index fdb2e1b..796d979 100644 (file)
@@ -34,3 +34,4 @@ payflow-hosted-static-silent-post-url [payflow-hosted-org-settings] 2016-08-17T1
 teacher-group [student-groups] 2016-09-16T17:43:41Z Bill Erickson <berickxx@gmail.com> # Teach ecard group and policy configs
 new-headings-report [po-print-li-count-and-date] 2016-01-28T22:23:12Z Bill Erickson <berickxx@gmail.com> # Support for reporting on new browse headings
 copy-status-alerts [purge-user-activity] 2016-05-25T14:10:24Z Bill Erickson <berickxx@gmail.com> # Reduce copy checkin alerts by status
+self-reg-net-access-level [purge-user-activity] 2016-05-25T14:59:56Z Bill Erickson <berickxx@gmail.com> # Staged users get net_access_level
diff --git a/KCLS/sql/schema/verify/self-reg-net-access-level.sql b/KCLS/sql/schema/verify/self-reg-net-access-level.sql
new file mode 100644 (file)
index 0000000..554a6b8
--- /dev/null
@@ -0,0 +1,7 @@
+-- Verify kcls-evergreen:self-reg-net-access-level on pg
+
+BEGIN;
+
+ALTER TABLE staging.user_stage DROP COLUMN net_access_level;
+
+ROLLBACK;
index f7be967..8471bac 100644 (file)
@@ -10768,9 +10768,11 @@ SELECT  usr,
                                                <field reporter:label="Preferred Last Name" name="pref_family_name"  reporter:datatype="text"/>
             <field reporter:label="Parent/Guardian" name="ident_value2" reporter:datatype="text"/>
             <field reporter:label="Delivery" name="delivery_method" reporter:datatype="text"/>
+                                               <field reporter:label="Internet Access Level" name="net_access_level" reporter:datatype="link"/>
         </fields>
         <links>
             <link field="requesting_usr" reltype="has_a" key="id" map="" class="au"/>
+                                               <link field="net_access_level" reltype="has_a" key="id" map="" class="cnal"/>
         </links>
     </class>