Update backend_database_specification.md
This commit is contained in:
parent
6c47ce948b
commit
20a8b6ade0
1 changed files with 4 additions and 4 deletions
|
@ -24,13 +24,13 @@ CREATE TABLE players (id INTEGER PRIMARY KEY NOT NULL,
|
||||||
// "3" for magenta won, "4" for draw.
|
// "3" for magenta won, "4" for draw.
|
||||||
|
|
||||||
CREATE TABLE games (id INTEGER PRIMARY KEY NOT NULL,
|
CREATE TABLE games (id INTEGER PRIMARY KEY NOT NULL,
|
||||||
cyan_player INTEGER UNIQUE NOT NULL,
|
cyan_player INTEGER UNIQUE,
|
||||||
magenta_player INTEGER UNIQUE NOT NULL,
|
magenta_player INTEGER UNIQUE,
|
||||||
date_changed TEXT NOT NULL,
|
date_changed TEXT NOT NULL,
|
||||||
board TEXT NOT NULL,
|
board TEXT NOT NULL,
|
||||||
status INTEGER NOT NULL,
|
status INTEGER NOT NULL,
|
||||||
FOREIGN KEY(cyan_player) REFERENCES players (id),
|
FOREIGN KEY(cyan_player) REFERENCES players (id) ON DELETE SET NULL,
|
||||||
FOREIGN KEY(magenta_player) REFERENCES players (id));
|
FOREIGN KEY(magenta_player) REFERENCES players (id) ON DELETE SET NULL);
|
||||||
```
|
```
|
||||||
|
|
||||||
"date" entries are used for garbage collection of the database. A predefined
|
"date" entries are used for garbage collection of the database. A predefined
|
||||||
|
|
Loading…
Reference in a new issue