package com.foxedu.basecms.domain; import java.time.LocalDateTime; import jakarta.persistence.Column; import jakarta.persistence.Entity; import jakarta.persistence.Id; import jakarta.persistence.Index; import jakarta.persistence.Table; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; /** * 댓글 */ @Getter @Setter @NoArgsConstructor @Entity @Table( name = "comtncomment", indexes = { @Index(name = "COMTNCOMMENT_FK1", columnList = "NTT_NO") } ) public class Comment { @Id @Column(name = "COMMENT_NO", nullable = false) private Long commentNo; @Column(name = "NTT_NO", nullable = false) private Long nttNo; @Column(name = "WRTER_NM", length = 20) private String wrterNm; @Column(name = "COMMENT_CN", length = 2500) private String commentCn; @Column(name = "SCORE") private Long score; @Column(name = "ORDR_CODE", length = 70, nullable = false) private String ordrCode; @Column(name = "ORDR_CODE_DP", nullable = false) private Integer ordrCodeDp; @Column(name = "USE_AT", length = 1) private String useAt; @Column(name = "FRST_REGISTER_PNTTM", nullable = false) private LocalDateTime frstRegisterPnttm; @Column(name = "FRST_REGISTER_ID", length = 100) private String frstRegisterId; @Column(name = "LAST_UPDUSR_PNTTM") private LocalDateTime lastUpdtPnttm; @Column(name = "LAST_UPDUSR_ID", length = 100) private String lastUpdtId; }