aboutsummaryrefslogtreecommitdiff
path: root/backend/database/init.sql
diff options
context:
space:
mode:
authorArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2023-04-20 18:22:23 +0300
committerArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2023-04-20 18:22:23 +0300
commitb8e2e61884a1ba73d51c8f70a5030dc25ed02543 (patch)
tree6ce9bd9f0f9d890917a5b1ff9cfbb3ee72352d16 /backend/database/init.sql
parentupdate package-lock.json (diff)
downloadlphub-b8e2e61884a1ba73d51c8f70a5030dc25ed02543.tar.gz
lphub-b8e2e61884a1ba73d51c8f70a5030dc25ed02543.tar.bz2
lphub-b8e2e61884a1ba73d51c8f70a5030dc25ed02543.zip
possible db schema for community
Diffstat (limited to 'backend/database/init.sql')
-rw-r--r--backend/database/init.sql35
1 files changed, 34 insertions, 1 deletions
diff --git a/backend/database/init.sql b/backend/database/init.sql
index f5d380c..1b35c02 100644
--- a/backend/database/init.sql
+++ b/backend/database/init.sql
@@ -77,4 +77,37 @@ CREATE TABLE countries (
77 country_code CHAR(2), 77 country_code CHAR(2),
78 country_name TEXT NOT NULL, 78 country_name TEXT NOT NULL,
79 PRIMARY KEY (country_code) 79 PRIMARY KEY (country_code)
80); \ No newline at end of file 80);
81
82-- CREATE TABLE community_maps (
83-- id SMALLSERIAL,
84-- map_id SMALLINT NOT NULL,
85-- category TEXT NOT NULL,
86-- tutorial TEXT NOT NULL,
87-- video_link TEXT NOT NULL,
88-- PRIMARY KEY (id),
89-- FOREIGN KEY (map_id) REFERENCES maps(id)
90-- );
91
92-- TODO
93-- CREATE TABLE community_history (
94-- id SERIAL,
95-- map_id SMALLINT NOT NULL,
96-- user_id TEXT NOT NULL,
97-- score_count SMALLINT NOT NULL,
98-- created_at TIMESTAMP NOT NULL DEFAULT now(),
99-- PRIMARY KEY (id),
100-- FOREIGN KEY (user_id) REFERENCES users(steam_id),
101-- FOREIGN KEY (map_id) REFERENCES maps(id)
102-- );
103
104-- CREATE TABLE community_posts (
105-- id SERIAL,
106-- map_id SMALLINT NOT NULL,
107-- user_id TEXT NOT NULL,
108-- post TEXT NOT NULL,
109-- created_at TIMESTAMP NOT NULL DEFAULT now(),
110-- PRIMARY KEY (id),
111-- FOREIGN KEY (user_id) REFERENCES users(steam_id),
112-- FOREIGN KEY (map_id) REFERENCES maps(id)
113-- ); \ No newline at end of file