Unwrapped report_perms upgrade script user/tsbere/report_perms
authorThomas Berezansky <tsbere@mvlc.org>
Tue, 27 Sep 2011 18:47:33 +0000 (14:47 -0400)
committerThomas Berezansky <tsbere@mvlc.org>
Mon, 5 Dec 2011 05:47:14 +0000 (00:47 -0500)
Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Open-ILS/src/sql/Pg/upgrade/XXXX.report_perms.sql [new file with mode: 0644]

diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.report_perms.sql b/Open-ILS/src/sql/Pg/upgrade/XXXX.report_perms.sql
new file mode 100644 (file)
index 0000000..1eb1ff3
--- /dev/null
@@ -0,0 +1,12 @@
+INSERT INTO permission.perm_list ( id, code, description ) VALUES
+ ( 516, 'CREATE_REPORT_TEMPLATE', oils_i18n_gettext( 516,
+    'Allows a user to create report templates', 'ppl', 'description' ));
+
+INSERT INTO permission.grp_perm_map (grp, perm, depth, grantable)
+    SELECT grp, 516, depth, grantable
+        FROM permission.grp_perm_map
+        WHERE perm = (
+            SELECT id
+                FROM permission.perm_list
+                WHERE code = 'RUN_REPORTS'
+        );