diff options
| author | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2023-08-24 22:34:05 +0300 |
|---|---|---|
| committer | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2023-08-24 22:34:05 +0300 |
| commit | ca973edc28b5fe543c583217896590f4a2e98897 (patch) | |
| tree | 7f37713ac587ef80fb3a17d869d01520a1d94dca /backend/database | |
| parent | Merge branch 'main' of https://github.com/pektezol/LeastPortalsHub (diff) | |
| download | lphub-ca973edc28b5fe543c583217896590f4a2e98897.tar.gz lphub-ca973edc28b5fe543c583217896590f4a2e98897.tar.bz2 lphub-ca973edc28b5fe543c583217896590f4a2e98897.zip | |
fix: mod flag for easy check (#49)
Former-commit-id: 06ee23ee9659834252d3cb5c3c255797e9f93b62
Diffstat (limited to 'backend/database')
| -rw-r--r-- | backend/database/init.sql | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/backend/database/init.sql b/backend/database/init.sql index 11d4944..25de872 100644 --- a/backend/database/init.sql +++ b/backend/database/init.sql | |||
| @@ -3,6 +3,10 @@ CREATE TABLE users ( | |||
| 3 | user_name TEXT NOT NULL, | 3 | user_name TEXT NOT NULL, |
| 4 | avatar_link TEXT NOT NULL, | 4 | avatar_link TEXT NOT NULL, |
| 5 | country_code CHAR(2) NOT NULL, | 5 | country_code CHAR(2) NOT NULL, |
| 6 | p2sr TEXT NOT NULL DEFAULT '-', | ||
| 7 | steam TEXT NOT NULL DEFAULT '-', | ||
| 8 | youtube TEXT NOT NULL DEFAULT '-', | ||
| 9 | twitch TEXT NOT NULL DEFAULT '-', | ||
| 6 | created_at TIMESTAMP NOT NULL DEFAULT now(), | 10 | created_at TIMESTAMP NOT NULL DEFAULT now(), |
| 7 | updated_at TIMESTAMP NOT NULL DEFAULT now(), | 11 | updated_at TIMESTAMP NOT NULL DEFAULT now(), |
| 8 | PRIMARY KEY (steam_id) | 12 | PRIMARY KEY (steam_id) |
| @@ -117,9 +121,16 @@ CREATE TABLE records_mp ( | |||
| 117 | ); | 121 | ); |
| 118 | 122 | ||
| 119 | CREATE TABLE titles ( | 123 | CREATE TABLE titles ( |
| 120 | user_id TEXT, | 124 | id SERIAL, |
| 121 | title_name TEXT NOT NULL, | 125 | title_name TEXT NOT NULL, |
| 122 | PRIMARY KEY (user_id), | 126 | title_color CHAR(6) NOT NULL, |
| 127 | PRIMARY KEY (id) | ||
| 128 | ); | ||
| 129 | |||
| 130 | CREATE TABLE user_titles ( | ||
| 131 | title_id INT NOT NULL, | ||
| 132 | user_id TEXT NOT NULL, | ||
| 133 | FOREIGN KEY (title_id) REFERENCES titles(id), | ||
| 123 | FOREIGN KEY (user_id) REFERENCES users(steam_id) | 134 | FOREIGN KEY (user_id) REFERENCES users(steam_id) |
| 124 | ); | 135 | ); |
| 125 | 136 | ||