Fin intégration jumele place

This commit is contained in:
sidibe
2025-08-28 12:06:42 +00:00
parent d157d4d55a
commit e8d993aeb0
23 changed files with 989 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
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;
}