mirror of
https://github.com/PaulReichmuth/timekeep-backend.git
synced 2025-12-22 22:41:59 +00:00
fix entity relations not being known by Racer class
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user