feat: make name + scope combi unique

This commit is contained in:
2025-06-24 12:18:54 +02:00
parent 8745e7d8bc
commit 7468303e41

View File

@ -17,8 +17,10 @@ CREATE TABLE roles (
-- PERMISSIONS
CREATE TABLE permissions (
id UUID PRIMARY KEY DEFAULT gen_random_uuid (),
name TEXT NOT NULL UNIQUE,
description TEXT
name TEXT NOT NULL,
scope TEXT NOT NULL,
description TEXT,
UNIQUE (name, scope)
);
-- USER-GROUPS (many-to-many)