fix entity relations not being known by Racer class

This commit is contained in:
2025-12-18 15:28:00 +01:00
parent 005cf928d5
commit 6a0ccda528

View File

@@ -3,11 +3,11 @@ package de.pnreichmuth.timekeep_backend.entities;
import jakarta.persistence.*; import jakarta.persistence.*;
import lombok.*; import lombok.*;
import java.util.Objects;
import java.util.UUID; import java.util.UUID;
@Entity @Entity
@Data @Data
@AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
public class Racer{ public class Racer{
@Id @Id
@@ -19,7 +19,13 @@ public class Racer{
private Boolean isFirstSemester; private Boolean isFirstSemester;
private String phoneNumber; private String phoneNumber;
@ManyToOne
@JoinColumn(name = "member_team_id")
private Team memberTeam;
public Racer(String firstName, String lastName, Boolean isFirstSemester, String phoneNumber){ public Racer(String firstName, String lastName, Boolean isFirstSemester, String phoneNumber){
Objects.requireNonNull(firstName, "firstName must be set");
Objects.requireNonNull(lastName, "lastName must be set");
this.firstName = firstName; this.firstName = firstName;
this.lastName = lastName; this.lastName = lastName;
this.isFirstSemester = isFirstSemester; this.isFirstSemester = isFirstSemester;