initial commit

This commit is contained in:
2022-04-24 22:04:15 +02:00
commit d17c3a202a
30 changed files with 2306 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
-- Add migration script here
CREATE TABLE users(
id INTEGER PRIMARY KEY NOT NULL,
user_id CHAR(255) NOT NULL,
display_name TEXT NOT NULL,
password TEXT NOT NULL
);
CREATE INDEX user_id_index ON users (user_id);

View File

@@ -0,0 +1,11 @@
-- Add migration script here
CREATE TABLE devices(
id INTEGER PRIMARY KEY NOT NULL,
user_id INT NOT NULL,
device_id TEXT NOT NULL,
display_name TEXT NOT NULL,
FOREIGN KEY(user_id) REFERENCES users(id)
);
CREATE INDEX device_id_index ON devices (device_id);

View File

@@ -0,0 +1,10 @@
-- Add migration script here
CREATE TABLE sessions(
id INTEGER PRIMARY KEY NOT NULL,
device_id INT NOT NULL,
value TEXT NOT NULL,
FOREIGN KEY(device_id) REFERENCES devices(id)
);
CREATE INDEX value_index ON sessions (value);