package com.jasamedika.medifirst2000.entities; import lombok.Getter; import lombok.Setter; import org.hibernate.validator.constraints.NotEmpty; import javax.persistence.*; import javax.validation.constraints.Min; import javax.validation.constraints.NotNull; import java.io.Serializable; @Getter @Setter @Entity @Table(name = "running_number", uniqueConstraints = @UniqueConstraint(columnNames = { "reset", "kegunaan" })) public class RunningNumber implements Serializable { @Id @GeneratedValue private Long id; @NotNull @Column(name = "reset", nullable = false) private String reset; @NotNull @Min(1) @Column(name = "nomer_terbaru", nullable = false) private Integer nomerTerbaru = 0; @NotNull @NotEmpty @Column(nullable = false) private String kegunaan; @Column(name = "extention") private String extention; }