From 38f2711f83654f0843d6f028e631cab6d33b24ea Mon Sep 17 00:00:00 2001 From: fipwmaqzufheoxq92ebc <29818044+fipwmaqzufheoxq92ebc@users.noreply.github.com> Date: Fri, 28 Aug 2020 16:51:18 +0200 Subject: [PATCH] When migration to permissions, everyone starts as ADMIN --- migrations/0111.sql | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/migrations/0111.sql b/migrations/0111.sql index eadb57ef..7b18ba8a 100644 --- a/migrations/0111.sql +++ b/migrations/0111.sql @@ -18,8 +18,7 @@ CREATE TABLE permission_hierarchy INSERT INTO permission_hierarchy(name, parent) VALUES ('ADMIN', NULL); INSERT INTO user_permissions(permission_id, user_id) -VALUES (last_insert_rowid(), (SELECT MIN(id) FROM users)); -- The first user (normally "admin") starts as ADMIN - +SELECT (SELECT id FROM permission_hierarchy WHERE name = 'ADMIN'), id FROM users; DROP VIEW IF EXISTS permission_tree; CREATE VIEW permission_tree