File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
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 = "comtnbbsmaster",
indexes = {
@Index(name = "COMTNBBSMASTER_IE1", columnList = "SITE_ID, SYS_TY_CODE"),
@Index(name = "COMTNBBSMASTER_IE2", columnList = "CTGRYMASTER_ID")
}
)
public class BbsMaster {
@Id
@Column(name = "BBS_ID", length = 20, nullable = false)
private String bbsId;
@Column(name = "SITE_ID", length = 20)
private String siteId;
@Column(name = "SYS_TY_CODE", length = 15)
private String sysTyCode;
@Column(name = "CTGRYMASTER_ID", length = 20)
private String ctgrymasterId;
@Column(name = "BBS_ATTRB_CODE", length = 20)
private String bbsAttrbCode;
@Column(name = "BBS_NM", length = 50, nullable = false)
private String bbsNm;
@Column(name = "COMMENT_USE_AT", length = 20)
private String commentUseAt;
@Column(name = "REPLY_POSBL_AT", length = 1, nullable = false)
private String replyPosblAt;
@Column(name = "FILE_ATCH_POSBL_AT", length = 1, nullable = false)
private String fileAtchPosblAt;
@Column(name = "POSBL_ATCH_FILE_NUMBER")
private Integer posblAtchFileNumber;
@Column(name = "POSBL_ATCH_FILE_SIZE")
private Integer posblAtchFileSize;
@Column(name = "TAG", length = 100)
private String tag;
@Column(name = "INQIRE_AUTHOR", length = 30)
private String inqireAuthor;
@Column(name = "REGIST_AUTHOR", length = 30)
private String registAuthor;
@Column(name = "ANSWER_AUTHOR", length = 30)
private String answerAuthor;
@Column(name = "OTHBC_USE_AT", length = 1, nullable = false)
private String othbcUseAt;
@Column(name = "SOURC_ID", length = 20)
private String sourcId;
@Column(name = "TMPLAT_ID", length = 20)
private String tmplatId;
@Column(name = "SVC_AT", length = 1, nullable = false)
private String svcAt;
@Column(name = "USE_AT", length = 1, nullable = false)
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;
}