mirror of
https://github.com/grocy/grocy.git
synced 2026-04-06 21:06:15 +02:00
When migration to permissions, everyone starts as ADMIN
This commit is contained in:
parent
de3907eabc
commit
38f2711f83
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user