This commit is contained in:
2026-03-19 16:36:41 +07:00
parent 1999395f3c
commit 7eddfb28b0
5 changed files with 14 additions and 4 deletions

View File

@@ -43,10 +43,11 @@ create table if not exists table_group_tables (
);
create table if not exists role_permissions (
id uuid primary key default gen_random_uuid(),
role_id uuid not null references roles(id) on delete cascade,
permission_id uuid not null references permissions(id) on delete cascade,
table_group_id uuid references table_groups(id) on delete cascade,
primary key(role_id, permission_id, table_group_id)
unique nulls not distinct (role_id, permission_id, table_group_id)
);
create table if not exists audit_logs (