WIP: feature/tournament #11
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "feature/tournament"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@ -1,15 +1,15 @@CREATE DATABASE IF NOT EXISTS `ez_lan_manager` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci */;USE `ez_lan_manager`;-- MySQL dump 10.13 Distrib 5.7.24, for Linux (x86_64)-- MySQL dump 10.13 Distrib 8.0.41, for Win64 (x86_64)Ich weiß nicht wie sehr es mir gefällt hier die MySQL Version von 5 auf 8 zu heben.
Hast du kontrolliert was diese Änderung für uns bedeuted?
@ -126,0 +133,4 @@/*!40101 SET @saved_cs_client = @@character_set_client */;/*!50503 SET character_set_client = utf8mb4 */;CREATE TABLE `tournament_participants` (`tournament_id` int(11) NOT NULL,Hier fehlt die Referenz auf den FK
@ -126,0 +134,4 @@/*!50503 SET character_set_client = utf8mb4 */;CREATE TABLE `tournament_participants` (`tournament_id` int(11) NOT NULL,`user_id` int(11) NOT NULL,Hier fehlt die Referenz auf den FK
@ -126,0 +147,4 @@DROP TABLE IF EXISTS `tournaments`;/*!40101 SET @saved_cs_client = @@character_set_client */;/*!50503 SET character_set_client = utf8mb4 */;CREATE TABLE `tournaments` (Mir ist klar das wir die Turniere zu beginn simpel halten wollen. Allerdings fehlt uns bei dieser Datenstruktur die Möglichkeit Teams teilnehmen zu lassen.
Ich würde daher ein weiteres Feld einfügen das darlegt wie groß die Teams sind. Und das dann erstmal hart auf
1setzen (für Einzelspieler).Dann müssen wir, wenn wir dann Teams haben, nichtmehr so viel umschmeißen, und können als
participanteinen User ODER ein Team nehmen.@ -788,3 +788,21 @@ class DatabaseService:return await self.remove_profile_picture(user_id)except Exception as e:logger.warning(f"Error deleting user profile picture: {e}")2 Dinge die im Hinterkopf zu behalten sind:
Das Kommentar verstehe ich nicht? Ich würde erstmal so weiter machen, wie ich denke und wenn ich an dem Problem ankomme, kannst du es mir nochmal erklären.
Wollte es nur erwähnt haben
@ -0,0 +12,4 @@passclass TournamentService:Den Methoden in dieser Klasse fehlt es noch etwas an Condition-checking.
Die Methoden können doch noch gar nichts 😄
Checkout
From your project repository, check out a new branch and test the changes.