diff options
Diffstat (limited to 'backend/database/init.sql')
| -rw-r--r-- | backend/database/init.sql | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/backend/database/init.sql b/backend/database/init.sql index c7d098c..196cb71 100644 --- a/backend/database/init.sql +++ b/backend/database/init.sql | |||
| @@ -49,7 +49,8 @@ CREATE TABLE map_routes ( | |||
| 49 | showcase TEXT NOT NULL, | 49 | showcase TEXT NOT NULL, |
| 50 | PRIMARY KEY (id), | 50 | PRIMARY KEY (id), |
| 51 | FOREIGN KEY (map_id) REFERENCES maps(id), | 51 | FOREIGN KEY (map_id) REFERENCES maps(id), |
| 52 | FOREIGN KEY (category_id) REFERENCES categories(id) | 52 | FOREIGN KEY (category_id) REFERENCES categories(id), |
| 53 | UNIQUE (map_id, category_id, score_count) | ||
| 53 | ); | 54 | ); |
| 54 | 55 | ||
| 55 | CREATE TABLE map_history ( | 56 | CREATE TABLE map_history ( |
| @@ -61,7 +62,8 @@ CREATE TABLE map_history ( | |||
| 61 | record_date TIMESTAMP NOT NULL, | 62 | record_date TIMESTAMP NOT NULL, |
| 62 | PRIMARY KEY (id), | 63 | PRIMARY KEY (id), |
| 63 | FOREIGN KEY (category_id) REFERENCES categories(id), | 64 | FOREIGN KEY (category_id) REFERENCES categories(id), |
| 64 | FOREIGN KEY (map_id) REFERENCES maps(id) | 65 | FOREIGN KEY (map_id) REFERENCES maps(id), |
| 66 | UNIQUE (map_id, category_id, score_count) | ||
| 65 | ); | 67 | ); |
| 66 | 68 | ||
| 67 | CREATE TABLE map_ratings ( | 69 | CREATE TABLE map_ratings ( |