From 3a2a8f306e203b19fa5be25c3f9ab6bc1d96e170 Mon Sep 17 00:00:00 2001
From: Jonas <jonas.fischer14@gmx.de>
Date: Thu, 4 Jan 2024 19:29:14 +0100
Subject: [PATCH] 04.01.2024 - create Team and Match Repository #26

---
 .../java/hdm/mi/sthbackend/SthBackendApplication.java    | 6 ++++++
 .../hdm/mi/sthbackend/repository/IMatchRepository.java   | 9 +++++++++
 .../hdm/mi/sthbackend/repository/ITeamRepository.java    | 9 +++++++++
 3 files changed, 24 insertions(+)
 create mode 100644 sth-backend/src/main/java/hdm/mi/sthbackend/repository/IMatchRepository.java
 create mode 100644 sth-backend/src/main/java/hdm/mi/sthbackend/repository/ITeamRepository.java

diff --git a/sth-backend/src/main/java/hdm/mi/sthbackend/SthBackendApplication.java b/sth-backend/src/main/java/hdm/mi/sthbackend/SthBackendApplication.java
index 762e3e6..b3e3c0d 100644
--- a/sth-backend/src/main/java/hdm/mi/sthbackend/SthBackendApplication.java
+++ b/sth-backend/src/main/java/hdm/mi/sthbackend/SthBackendApplication.java
@@ -2,7 +2,9 @@ package hdm.mi.sthbackend;
 
 import hdm.mi.sthbackend.model.Match;
 import hdm.mi.sthbackend.model.Player;
+import hdm.mi.sthbackend.repository.IMatchRepository;
 import hdm.mi.sthbackend.repository.IPlayerRepository;
+import hdm.mi.sthbackend.repository.ITeamRepository;
 import hdm.mi.sthbackend.repository.ITournamentRepository;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.CommandLineRunner;
@@ -25,6 +27,10 @@ public class SthBackendApplication {
 	ITournamentRepository tournamentRepository;
 	@Autowired
 	IPlayerRepository playerRepository;
+	@Autowired
+	IMatchRepository matchRepository;
+	@Autowired
+	ITeamRepository teamRepository;
 
 	public static void main(String[] args) {
 		SpringApplication.run(SthBackendApplication.class, args);
diff --git a/sth-backend/src/main/java/hdm/mi/sthbackend/repository/IMatchRepository.java b/sth-backend/src/main/java/hdm/mi/sthbackend/repository/IMatchRepository.java
new file mode 100644
index 0000000..9c7b236
--- /dev/null
+++ b/sth-backend/src/main/java/hdm/mi/sthbackend/repository/IMatchRepository.java
@@ -0,0 +1,9 @@
+package hdm.mi.sthbackend.repository;
+
+import hdm.mi.sthbackend.model.Match;
+import org.springframework.data.mongodb.repository.MongoRepository;
+
+import java.util.UUID;
+
+public interface IMatchRepository extends MongoRepository<Match, UUID> {
+}
diff --git a/sth-backend/src/main/java/hdm/mi/sthbackend/repository/ITeamRepository.java b/sth-backend/src/main/java/hdm/mi/sthbackend/repository/ITeamRepository.java
new file mode 100644
index 0000000..e2bb9c3
--- /dev/null
+++ b/sth-backend/src/main/java/hdm/mi/sthbackend/repository/ITeamRepository.java
@@ -0,0 +1,9 @@
+package hdm.mi.sthbackend.repository;
+
+import hdm.mi.sthbackend.model.Team;
+import org.springframework.data.mongodb.repository.MongoRepository;
+
+import java.util.UUID;
+
+public interface ITeamRepository extends MongoRepository<Team, UUID> {
+}
-- 
GitLab