Files
api-plr/src/main/java/com/pmumali/ch3_jumeleplace/model/PariJumelePlace.java
2025-08-28 12:06:42 +00:00

37 lines
784 B
Java

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;
}