mirror of
https://gitlab.com/PronounsPage/PronounsPage.git
synced 2025-09-22 12:03:25 -04:00
#54 user accounts - db
This commit is contained in:
parent
7452fe9ba5
commit
8f05b54c0f
23
migrations/002-users.sql
Normal file
23
migrations/002-users.sql
Normal file
@ -0,0 +1,23 @@
|
||||
-- Up
|
||||
|
||||
CREATE TABLE users (
|
||||
id TEXT NOT NULL PRIMARY KEY,
|
||||
username TEXT NOT NULL,
|
||||
email TEXT NOT NULL,
|
||||
roles TEXT NOT NULL,
|
||||
avatarSource TEXT
|
||||
);
|
||||
|
||||
CREATE TABLE authenticators (
|
||||
id TEXT NOT NULL PRIMARY KEY,
|
||||
userId TEXT NOT NULL,
|
||||
type TEXT NOT NULL,
|
||||
payload TEXT NOT NULL,
|
||||
validUntil INTEGER,
|
||||
FOREIGN KEY(userId) REFERENCES users(id)
|
||||
);
|
||||
|
||||
-- Down
|
||||
|
||||
DROP TABLE authenticators;
|
||||
DROP TABLE users;
|
Loading…
x
Reference in New Issue
Block a user