permissions: homepage, sql + crate, add/remove/view for user
This commit is contained in:
parent
8dbeffddc9
commit
440f42ed2e
26 changed files with 880 additions and 1 deletions
|
|
@ -0,0 +1,2 @@
|
|||
drop table if exists permissions;
|
||||
drop index if exists permissions_unique_user_role;
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
create table if not exists permissions
|
||||
(
|
||||
user TEXT not null references users (id),
|
||||
role TEXT not null references roles (name),
|
||||
created_at TEXT not null default CURRENT_TIMESTAMP
|
||||
);
|
||||
|
||||
-- unique user & role
|
||||
create unique index if not exists permissions_unique_user_role on permissions (user, role);
|
||||
Loading…
Add table
Add a link
Reference in a new issue