feat(db): remove errors from permissions

feat(api): remove errors from permissions
This commit is contained in:
Taha Yassine Kraiem 2022-06-29 18:27:03 +02:00
parent 6b292a3ae7
commit 6781adb32a
2 changed files with 4 additions and 2 deletions

View file

@ -70,8 +70,8 @@ def create_step1(data: schemas.UserSignupSchema):
),
r AS (
INSERT INTO public.roles(tenant_id, name, description, permissions, protected)
VALUES ((SELECT tenant_id FROM t), 'Owner', 'Owner', '{"SESSION_REPLAY", "DEV_TOOLS", "ERRORS", "METRICS", "ASSIST_LIVE", "ASSIST_CALL"}'::text[], TRUE),
((SELECT tenant_id FROM t), 'Member', 'Member', '{"SESSION_REPLAY", "DEV_TOOLS", "ERRORS", "METRICS", "ASSIST_LIVE", "ASSIST_CALL"}'::text[], FALSE)
VALUES ((SELECT tenant_id FROM t), 'Owner', 'Owner', '{"SESSION_REPLAY", "DEV_TOOLS", "METRICS", "ASSIST_LIVE", "ASSIST_CALL"}'::text[], TRUE),
((SELECT tenant_id FROM t), 'Member', 'Member', '{"SESSION_REPLAY", "DEV_TOOLS", "METRICS", "ASSIST_LIVE", "ASSIST_CALL"}'::text[], FALSE)
RETURNING *
),
u AS (

View file

@ -6,6 +6,8 @@ $$
SELECT 'v1.7.0-ee'
$$ LANGUAGE sql IMMUTABLE;
UPDATE roles
SET permissions=array_remove(permissions, 'ERRORS');
ALTER TABLE IF EXISTS dashboards
ADD COLUMN IF NOT