commit v1

This commit is contained in:
sidibe
2025-09-17 15:28:14 +00:00
parent e8d993aeb0
commit 2f47046035
278 changed files with 3492 additions and 2670 deletions

View File

@@ -0,0 +1,33 @@
package com.pmumali.ch11_quinteplus.model;
import jakarta.persistence.*;
import jakarta.persistence.Table;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import java.time.LocalDateTime;
import java.util.List;
@Entity
@Data
@NoArgsConstructor
@AllArgsConstructor
@Table(name = "course")
public class CourseQuintePlus {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String nom;
@Column(name = "heure_course")
private LocalDateTime date;
private String lieu;
private boolean estTerminee;
@OneToMany(mappedBy = "course", cascade = CascadeType.ALL)
private List<ChevalQuintePlus> chevaux;
@OneToOne(mappedBy = "course", cascade = CascadeType.ALL)
private ResultatQuintePlus resultat;
}