Update to DB
This commit is contained in:
parent
1a7dcfe9a3
commit
40a0f3235a
|
|
@ -0,0 +1,17 @@
|
||||||
|
-- Extend the games.category CHECK constraint to include 'cards'.
|
||||||
|
-- SQLite requires table recreation to change a CHECK constraint.
|
||||||
|
|
||||||
|
CREATE TABLE games_new (
|
||||||
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||||
|
slug TEXT NOT NULL UNIQUE,
|
||||||
|
name TEXT NOT NULL,
|
||||||
|
category TEXT NOT NULL CHECK (category IN ('tabletop', 'casino', 'word', 'cards')),
|
||||||
|
max_players INTEGER NOT NULL DEFAULT 2,
|
||||||
|
supports_multiplayer INTEGER NOT NULL DEFAULT 1
|
||||||
|
);
|
||||||
|
|
||||||
|
INSERT INTO games_new SELECT * FROM games;
|
||||||
|
|
||||||
|
DROP TABLE games;
|
||||||
|
|
||||||
|
ALTER TABLE games_new RENAME TO games;
|
||||||
Loading…
Reference in New Issue