package com.foxedu.basecms.domain; import java.time.LocalDateTime; import jakarta.persistence.Column; import jakarta.persistence.EmbeddedId; import jakarta.persistence.Entity; import jakarta.persistence.Index; import jakarta.persistence.Table; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; /** * 공통상세코드 */ @Getter @Setter @NoArgsConstructor @Entity @Table( name = "comtccmmndetailcode", indexes = { @Index(name = "COMTCCMMNDETAILCODE_FK1", columnList = "CODE_ID") } ) public class CodeDetail { @EmbeddedId private CodeDetailId id; @Column(name = "CODE_NM", length = 60, nullable = false) private String codeNm; @Column(name = "CODE_DC", length = 200) private String codeDc; @Column(name = "USE_AT", length = 1, nullable = false) private String useAt; @Column(name = "FRST_REGISTER_PNTTM") 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; }