initial commit
This commit is contained in:
9
migrations/20220423204756_add_user.sql
Normal file
9
migrations/20220423204756_add_user.sql
Normal 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);
|
11
migrations/20220424172900_add_devices.sql
Normal file
11
migrations/20220424172900_add_devices.sql
Normal 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);
|
10
migrations/20220424175554_add_sessions.sql
Normal file
10
migrations/20220424175554_add_sessions.sql
Normal 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);
|
Reference in New Issue
Block a user