1+ -- Tipo Usuário
2+ INSERT INTO tipo_usuario (id, nome) VALUES (1 , ' admin' );
3+
4+ -- Usuário
5+ -- senha: 1234
6+ INSERT INTO usuario (id, email, senha, tipo_usuario_id) VALUES (1 , " admin@email.com" , " $6$xvhoMyeu7TlurX6Z$.j4NQGAvbEzu3IKSJAWU8IzTqAGVW8RZ2sUWmJSzJY2QR0VJhm26rOC/0.7UXT3c8YrwoS3y4pUdbWJV7GEZG1" , 1 )
7+
8+ -- Controllers
9+ INSERT INTO controllers (id, nome) VALUES (1 , ' usuario' );
10+ INSERT INTO controllers (id, nome) VALUES (2 , ' tipo_usuario' );
11+
12+ -- Admin Rules
13+ -- admin + usuario controller
14+ INSERT INTO regras (id, controller_id, tipo_usuario_id, acao, permitir) VALUES (1 , 1 , 1 , ' all' , True);
15+ INSERT INTO regras (id, controller_id, tipo_usuario_id, acao, permitir) VALUES (2 , 1 , 1 , ' view' , True);
16+ INSERT INTO regras (id, controller_id, tipo_usuario_id, acao, permitir) VALUES (3 , 1 , 1 , ' add' , True);
17+ INSERT INTO regras (id, controller_id, tipo_usuario_id, acao, permitir) VALUES (4 , 1 , 1 , ' edit' , True);
18+ INSERT INTO regras (id, controller_id, tipo_usuario_id, acao, permitir) VALUES (5 , 1 , 1 , ' delete' , True);
19+
20+ -- admin + tipo_usuario controller
21+ INSERT INTO regras (id, controller_id, tipo_usuario_id, acao, permitir) VALUES (6 , 2 , 1 , ' all' , True);
22+ INSERT INTO regras (id, controller_id, tipo_usuario_id, acao, permitir) VALUES (7 , 2 , 1 , ' view' , True);
23+ INSERT INTO regras (id, controller_id, tipo_usuario_id, acao, permitir) VALUES (8 , 2 , 1 , ' add' , True);
24+ INSERT INTO regras (id, controller_id, tipo_usuario_id, acao, permitir) VALUES (9 , 2 , 1 , ' edit' , True);
25+ INSERT INTO regras (id, controller_id, tipo_usuario_id, acao, permitir) VALUES (10 , 2 , 1 , ' delete' , True);
0 commit comments