17 lines
495 B
SQL
17 lines
495 B
SQL
CREATE TABLE IF NOT EXISTS games (
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
user_id INTEGER NOT NULL,
|
|
username TEXT,
|
|
start_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
end_time TIMESTAMP,
|
|
status TEXT DEFAULT 'active'
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS throws (
|
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
game_id INTEGER,
|
|
dice1 INTEGER NOT NULL,
|
|
dice2 INTEGER NOT NULL,
|
|
throw_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
FOREIGN KEY (game_id) REFERENCES games(id)
|
|
); |