package com.eactive.kakao.rolling; import java.time.LocalDateTime; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.TableGenerator; import org.hibernate.annotations.Comment; import org.springframework.data.annotation.CreatedDate; import com.eactive.eai.data.entity.AbstractEntity; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(onlyExplicitlyIncluded = true, callSuper = true) @Entity @Table(name = "rolling_suffix") @org.hibernate.annotations.Table(appliesTo = "rolling_suffix", comment = "현재 commit id의 suffix를 매핑") public class RollingSuffix extends AbstractEntity { private static final long serialVersionUID = 1L; @Id @TableGenerator(name = "RollingSuffix", table = "TSEAISQ01", initialValue = 1, allocationSize = 1) @GeneratedValue(strategy = GenerationType.TABLE, generator = "RollingSuffix") private Long id; private String commitId; @Comment("테이블 suffix") private String suffix; @CreatedDate private LocalDateTime createdDate; }