Feat: add journal [wip]

This commit is contained in:
Grail Finder
2025-07-05 14:15:31 +03:00
parent 5b24378956
commit 27e31603da
3 changed files with 31 additions and 1 deletions

View File

@ -76,3 +76,13 @@ CREATE TABLE sessions(
username TEXT NOT NULL,
FOREIGN KEY (username) REFERENCES players(username) ON DELETE CASCADE
);
CREATE TABLE journal(
id INTEGER PRIMARY KEY AUTOINCREMENT,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
entry TEXT NOT NULL DEFAULT '',
username TEXT NOT NULL,
room_id TEXT NOT NULL,
FOREIGN KEY (username) REFERENCES players(username) ON DELETE CASCADE,
FOREIGN KEY (room_id) REFERENCES rooms(id) ON DELETE CASCADE
);