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 lombok.*;
import java.util.Objects;
import java.util.UUID;
@Entity
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Racer{
@Id
@@ -19,7 +19,13 @@ public class Racer{
private Boolean isFirstSemester;
private String phoneNumber;
@ManyToOne
@JoinColumn(name = "member_team_id")
private Team memberTeam;
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.lastName = lastName;
this.isFirstSemester = isFirstSemester;