Commit b528f7bc93b73a7d08ecc8c3ceff8150bc3360cd
1 parent
2af4bd94
Exists in
master
by Eriksen: Atualização do banco de dados com as permissões padrões do tipo de u…
…suário Biblioteca, com arquivo delta e novo dump do banco. Complementa a correção do ticket #41
Showing
2 changed files
with
91 additions
and
0 deletions
Show diff stats
ieducar/misc/database/deltas/4_permissoes_usuario_tipo_biblioteca.sql
0 → 100644
@@ -0,0 +1,48 @@ | @@ -0,0 +1,48 @@ | ||
1 | +-- // | ||
2 | + | ||
3 | +-- | ||
4 | +-- Define as permissões padrões que o usuário do tipo Biblioteca terá. Essas | ||
5 | +-- permissões estavam ausentes e, juntamente com o bug relatado no | ||
6 | +-- {@link http://svn.softwarepublico.gov.br/trac/ieducar/ticket/41 ticket 41}, | ||
7 | +-- criava a dificuldade do usuário administrador criar usuários para o módulo | ||
8 | +-- Biblioteca. | ||
9 | +-- | ||
10 | +-- Todas as permissões existentes são atribuídas ao tipo, com permissão para | ||
11 | +-- cadastro e exclusão, exceto para a funcionalidade "Biblioteca". | ||
12 | +-- | ||
13 | +-- Esse delta exclui todas as permisões para o tipo referenciado de valor 3, | ||
14 | +-- então, caso tenha dado outra semântica para esse tipo de usuário, | ||
15 | +-- desconsidere esse delta. | ||
16 | +-- | ||
17 | +-- @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | ||
18 | +-- @license http://creativecommons.org/licenses/GPL/2.0/legalcode.pt CC GNU GPL | ||
19 | +-- @version $Id$ | ||
20 | +-- | ||
21 | + | ||
22 | +DELETE FROM pmieducar.menu_tipo_usuario WHERE ref_cod_tipo_usuario = 3; | ||
23 | + | ||
24 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 625, 1, 1, 1); | ||
25 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 592, 1, 1, 1); | ||
26 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 594, 1, 1, 1); | ||
27 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 591, 0, 1, 0); | ||
28 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 603, 1, 1, 1); | ||
29 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 593, 1, 1, 1); | ||
30 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 629, 1, 1, 1); | ||
31 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 628, 1, 1, 1); | ||
32 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 622, 1, 1, 1); | ||
33 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 595, 1, 1, 1); | ||
34 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 610, 1, 1, 1); | ||
35 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 606, 1, 1, 1); | ||
36 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 608, 1, 1, 1); | ||
37 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 590, 1, 1, 1); | ||
38 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 600, 1, 1, 1); | ||
39 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 607, 1, 1, 1); | ||
40 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 598, 1, 1, 1); | ||
41 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 609, 1, 1, 1); | ||
42 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 602, 1, 1, 1); | ||
43 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 596, 1, 1, 1); | ||
44 | +INSERT INTO pmieducar.menu_tipo_usuario (ref_cod_tipo_usuario, ref_cod_menu_submenu, cadastra, visualiza, exclui) VALUES (3, 597, 1, 1, 1); | ||
45 | + | ||
46 | +-- //@UNDO | ||
47 | + | ||
48 | +-- // |
ieducar/misc/database/ieducar.sql
@@ -17787,6 +17787,27 @@ INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(2,586,1,1,1)', 'NOW( | @@ -17787,6 +17787,27 @@ INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(2,586,1,1,1)', 'NOW( | ||
17787 | INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(2,570,1,1,1)', 'NOW()', 1); | 17787 | INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(2,570,1,1,1)', 'NOW()', 1); |
17788 | INSERT INTO historico_educar VALUES ('usuario', '(1,,,1,,1,"NOW()",,1)', 'NOW()', 1); | 17788 | INSERT INTO historico_educar VALUES ('usuario', '(1,,,1,,1,"NOW()",,1)', 'NOW()', 1); |
17789 | INSERT INTO historico_educar VALUES ('instituicao', '(1,,1,RUA,SP,9000000,"São Paulo",Centro,"Rua Nossa Senhora da Sé",1,"",i-Educar,,,"NOW()",,1,i-Educar)', 'NOW()', 1); | 17789 | INSERT INTO historico_educar VALUES ('instituicao', '(1,,1,RUA,SP,9000000,"São Paulo",Centro,"Rua Nossa Senhora da Sé",1,"",i-Educar,,,"NOW()",,1,i-Educar)', 'NOW()', 1); |
17790 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,625,1,1,1)', 'NOW()', 1); | ||
17791 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,592,1,1,1)', 'NOW()', 1); | ||
17792 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,594,1,1,1)', 'NOW()', 1); | ||
17793 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,591,0,1,0)', 'NOW()', 1); | ||
17794 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,603,1,1,1)', 'NOW()', 1); | ||
17795 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,593,1,1,1)', 'NOW()', 1); | ||
17796 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,629,1,1,1)', 'NOW()', 1); | ||
17797 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,628,1,1,1)', 'NOW()', 1); | ||
17798 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,622,1,1,1)', 'NOW()', 1); | ||
17799 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,595,1,1,1)', 'NOW()', 1); | ||
17800 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,610,1,1,1)', 'NOW()', 1); | ||
17801 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,606,1,1,1)', 'NOW()', 1); | ||
17802 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,608,1,1,1)', 'NOW()', 1); | ||
17803 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,590,1,1,1)', 'NOW()', 1); | ||
17804 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,600,1,1,1)', 'NOW()', 1); | ||
17805 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,607,1,1,1)', 'NOW()', 1); | ||
17806 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,598,1,1,1)', 'NOW()', 1); | ||
17807 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,609,1,1,1)', 'NOW()', 1); | ||
17808 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,602,1,1,1)', 'NOW()', 1); | ||
17809 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,596,1,1,1)', 'NOW()', 1); | ||
17810 | +INSERT INTO historico_educar VALUES ('menu_tipo_usuario', '(3,597,1,1,1)', 'NOW()', 1); | ||
17790 | 17811 | ||
17791 | 17812 | ||
17792 | -- | 17813 | -- |
@@ -18010,6 +18031,27 @@ INSERT INTO menu_tipo_usuario VALUES (2, 568, 1, 1, 1); | @@ -18010,6 +18031,27 @@ INSERT INTO menu_tipo_usuario VALUES (2, 568, 1, 1, 1); | ||
18010 | INSERT INTO menu_tipo_usuario VALUES (2, 575, 1, 1, 1); | 18031 | INSERT INTO menu_tipo_usuario VALUES (2, 575, 1, 1, 1); |
18011 | INSERT INTO menu_tipo_usuario VALUES (2, 586, 1, 1, 1); | 18032 | INSERT INTO menu_tipo_usuario VALUES (2, 586, 1, 1, 1); |
18012 | INSERT INTO menu_tipo_usuario VALUES (2, 570, 1, 1, 1); | 18033 | INSERT INTO menu_tipo_usuario VALUES (2, 570, 1, 1, 1); |
18034 | +INSERT INTO menu_tipo_usuario VALUES (3, 625, 1, 1, 1); | ||
18035 | +INSERT INTO menu_tipo_usuario VALUES (3, 592, 1, 1, 1); | ||
18036 | +INSERT INTO menu_tipo_usuario VALUES (3, 594, 1, 1, 1); | ||
18037 | +INSERT INTO menu_tipo_usuario VALUES (3, 591, 0, 1, 0); | ||
18038 | +INSERT INTO menu_tipo_usuario VALUES (3, 603, 1, 1, 1); | ||
18039 | +INSERT INTO menu_tipo_usuario VALUES (3, 593, 1, 1, 1); | ||
18040 | +INSERT INTO menu_tipo_usuario VALUES (3, 629, 1, 1, 1); | ||
18041 | +INSERT INTO menu_tipo_usuario VALUES (3, 628, 1, 1, 1); | ||
18042 | +INSERT INTO menu_tipo_usuario VALUES (3, 622, 1, 1, 1); | ||
18043 | +INSERT INTO menu_tipo_usuario VALUES (3, 595, 1, 1, 1); | ||
18044 | +INSERT INTO menu_tipo_usuario VALUES (3, 610, 1, 1, 1); | ||
18045 | +INSERT INTO menu_tipo_usuario VALUES (3, 606, 1, 1, 1); | ||
18046 | +INSERT INTO menu_tipo_usuario VALUES (3, 608, 1, 1, 1); | ||
18047 | +INSERT INTO menu_tipo_usuario VALUES (3, 590, 1, 1, 1); | ||
18048 | +INSERT INTO menu_tipo_usuario VALUES (3, 600, 1, 1, 1); | ||
18049 | +INSERT INTO menu_tipo_usuario VALUES (3, 607, 1, 1, 1); | ||
18050 | +INSERT INTO menu_tipo_usuario VALUES (3, 598, 1, 1, 1); | ||
18051 | +INSERT INTO menu_tipo_usuario VALUES (3, 609, 1, 1, 1); | ||
18052 | +INSERT INTO menu_tipo_usuario VALUES (3, 602, 1, 1, 1); | ||
18053 | +INSERT INTO menu_tipo_usuario VALUES (3, 596, 1, 1, 1); | ||
18054 | +INSERT INTO menu_tipo_usuario VALUES (3, 597, 1, 1, 1); | ||
18013 | 18055 | ||
18014 | 18056 | ||
18015 | -- | 18057 | -- |
@@ -19115,6 +19157,7 @@ SET search_path = public, pg_catalog; | @@ -19115,6 +19157,7 @@ SET search_path = public, pg_catalog; | ||
19115 | INSERT INTO changelog VALUES (2, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '2_popula_dados_basicos.sql'); | 19157 | INSERT INTO changelog VALUES (2, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '2_popula_dados_basicos.sql'); |
19116 | INSERT INTO changelog VALUES (1, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '1_cria_schema_inicial.sql'); | 19158 | INSERT INTO changelog VALUES (1, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '1_cria_schema_inicial.sql'); |
19117 | INSERT INTO changelog VALUES (3, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '3_corrige_sequences.sql'); | 19159 | INSERT INTO changelog VALUES (3, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '3_corrige_sequences.sql'); |
19160 | +INSERT INTO changelog VALUES (4, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '4_permissoes_usuario_tipo_biblioteca.sql'); | ||
19118 | 19161 | ||
19119 | 19162 | ||
19120 | -- | 19163 | -- |