feat: midterm shit done
This commit is contained in:
+13
-2
@@ -1,6 +1,17 @@
|
||||
DROP TABLE IF EXISTS messages;
|
||||
DROP TABLE IF EXISTS users;
|
||||
|
||||
CREATE TABLE users (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
name VARCHAR(50) NOT NULL UNIQUE
|
||||
);
|
||||
username VARCHAR(50) NOT NULL,
|
||||
password VARCHAR(255) NOT NULL,
|
||||
avatar VARCHAR(50)
|
||||
);
|
||||
|
||||
CREATE TABLE messages (
|
||||
id VARCHAR(36) PRIMARY KEY NOT NULL,
|
||||
userId INTEGER NOT NULL,
|
||||
message TEXT NOT NULL,
|
||||
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||||
FOREIGN KEY (userId) REFERENCES users(id)
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user