]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/YYYY.data.spt_perms.sql
LP#1708291: web staff client serials module
[working/Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / YYYY.data.spt_perms.sql
1 BEGIN;
2
3 -- SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version);
4
5 INSERT INTO permission.perm_list ( id, code, description ) VALUES
6  ( 593, 'ADMIN_SERIAL_PATTERN_TEMPLATE', oils_i18n_gettext( 593,
7     'Administer serial prediction pattern templates', 'ppl', 'description' ))
8 ;
9
10 INSERT INTO permission.grp_perm_map (grp, perm, depth, grantable)
11     SELECT
12         pgt.id, perm.id, aout.depth, FALSE
13     FROM
14         permission.grp_tree pgt,
15         permission.perm_list perm,
16         actor.org_unit_type aout
17     WHERE
18         pgt.name = 'Serials' AND
19         aout.name = 'System' AND
20         perm.code IN (
21             'ADMIN_SERIAL_PATTERN_TEMPLATE'
22         );
23
24 COMMIT;