package fr.titionfire.ffsaf.data.model; import io.quarkus.runtime.annotations.RegisterForReflection; import jakarta.persistence.*; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import org.hibernate.annotations.CreationTimestamp; import java.util.Date; import java.util.List; @Getter @Setter @AllArgsConstructor @NoArgsConstructor @RegisterForReflection @Entity @Table(name = "card_team") public class ClubCardModel { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) Long id; Long competition; String teamUuid; String teamName; CardModel.CardType type; String reason; @CreationTimestamp Date date; List cardIds; }