feat: add role_write permission and update e2e tests
Add role_write permission to permissions table and update migrations. Update e2e tests to use DB integration and seed permissions. Add seedPermissions helper.
This commit is contained in:
@@ -7,4 +7,5 @@ INSERT INTO "permissions" ("id", "nom") VALUES
|
||||
('module_read', 'Consulter les modules et enseignements'),
|
||||
('module_write', 'Gérer les modules et enseignements'),
|
||||
('user_read', 'Consulter les utilisateurs et leurs rôles'),
|
||||
('user_write', 'Gérer les utilisateurs et leurs rôles');
|
||||
('user_write', 'Gérer les utilisateurs et leurs rôles'),
|
||||
('role_write', 'Gérer les rôles et leurs permissions');
|
||||
|
||||
@@ -9,5 +9,6 @@ INSERT INTO "permissions" ("id", "nom") VALUES
|
||||
('module_read', 'Consulter les modules et enseignements'),
|
||||
('module_write', 'Gérer les modules et enseignements'),
|
||||
('user_read', 'Consulter les utilisateurs et leurs rôles'),
|
||||
('user_write', 'Gérer les utilisateurs et leurs rôles')
|
||||
('user_write', 'Gérer les utilisateurs et leurs rôles'),
|
||||
('role_write', 'Gérer les rôles et leurs permissions')
|
||||
ON CONFLICT ("id") DO UPDATE SET "nom" = EXCLUDED."nom";
|
||||
|
||||
Reference in New Issue
Block a user