mirror of
https://github.com/grocy/grocy.git
synced 2026-04-08 05:36: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)
|
INSERT INTO permission_hierarchy(name, parent)
|
||||||
VALUES ('ADMIN', NULL);
|
VALUES ('ADMIN', NULL);
|
||||||
INSERT INTO user_permissions(permission_id, user_id)
|
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;
|
DROP VIEW IF EXISTS permission_tree;
|
||||||
CREATE VIEW permission_tree
|
CREATE VIEW permission_tree
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user