package com.pmumali.ch3_jumeleplace.model; import jakarta.persistence.*; import lombok.*; import java.time.LocalDateTime; @Entity @Data @NoArgsConstructor @AllArgsConstructor @Table(name = "pari_jumele_place") public class PariJumelePlace { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String typePari; // UNITAIRE, COMBINE, CHAMP_TOTAL, CHAMP_PARTIEL private double mise = 500.0; private LocalDateTime datePari; @ManyToOne @JoinColumn(name = "cheval1_id") private Cheval cheval1; @ManyToOne @JoinColumn(name = "cheval2_id") private Cheval cheval2; @ManyToOne @JoinColumn(name = "course_id") private Course course; private boolean estPaye; private boolean estRembourse; }