From b25d5cc0f4ca652888947c69c161b2aa352cd529 Mon Sep 17 00:00:00 2001 From: j-weissen Date: Tue, 29 Nov 2022 11:11:41 +0100 Subject: [PATCH] added docker-compose.yml in root, added backend/README.md --- backend/README.md | 27 +++++++++++++++++++++++++++ docker-compose.yml | 12 ++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 backend/README.md create mode 100644 docker-compose.yml diff --git a/backend/README.md b/backend/README.md new file mode 100644 index 0000000..bbb4279 --- /dev/null +++ b/backend/README.md @@ -0,0 +1,27 @@ +## Database Schema + +```mermaid +erDiagram + user { + string name PK + } + + game { + serial game_id PK + int score + time playtime + date date + string username FK + } + + user ||--O{ game : "played" + + user_data { + string username PK + int highscore + int total_score + int total_playtime + int average_score + int games_played + } +``` \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..6ef3129 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,12 @@ +version: '3.1' + +services: + db: + build: backend/db + environment: + POSTGRES_DB: rr + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + volumes: + - ./pgdata:/var/lib/postgresql/data +