package com.foxedu.basecms.domain; import java.time.LocalDateTime; import jakarta.persistence.Column; import jakarta.persistence.Entity; import jakarta.persistence.Id; import jakarta.persistence.Table; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; /** * 사이트정보 */ @Getter @Setter @NoArgsConstructor @Entity @Table(name = "comtnsiteinfo") public class Site { @Id @Column(name = "SITE_ID", length = 20, nullable = false) private String siteId; @Column(name = "SITE_NM", length = 50) private String siteNm; @Column(name = "SITE_URL", length = 255, nullable = false) private String siteUrl; @Column(name = "UPEND_LOGO_FILE_NM", length = 255) private String upendLogoFileNm; @Column(name = "LPT_LOGO_FILE_NM", length = 255) private String lptLogoFileNm; @Column(name = "ADRES_FILE_NM", length = 255) private String adresFileNm; @Column(name = "ADRES_REPLC_TEXT", length = 2500) private String adresReplcText; @Column(name = "REPRSNT_IMAGE_FILE_NM", length = 255) private String reprsntImageFileNm; @Column(name = "SLOGAN_FILE_NM", length = 255) private String sloganFileNm; @Column(name = "SLOGAN_REPLC_TEXT", length = 2500) private String sloganReplcText; @Column(name = "INDVDLINFO_POLICY", columnDefinition = "mediumtext") private String indvdlinfoPolicy; @Column(name = "USE_STPLAT", columnDefinition = "mediumtext") private String useStplat; @Column(name = "EMAIL_COLCT_POLICY", columnDefinition = "mediumtext") private String emailColctPolicy; @Column(name = "CPYRHT_STTEMNT_SVC", columnDefinition = "mediumtext") private String cpyrhtSttemntSvc; @Column(name = "MARKT_POLICY", columnDefinition = "mediumtext") private String marktPolicy; @Column(name = "LYT_SOURC_ID", length = 20) private String lytSourcId; @Column(name = "LYT_TMPLAT_ID", length = 20) private String lytTmplatId; @Column(name = "CMY_SOURC_ID", length = 20) private String cmySourcId; @Column(name = "CMY_TMPLAT_ID", length = 20) private String cmyTmplatId; @Column(name = "INSTT_CODE", length = 15) private String insttCode; @Column(name = "BRWSR_SJ", length = 100) private String brwsrSj; @Column(name = "TLPHON_NO", length = 15) private String tlphonNo; @Column(name = "FAX_NO", length = 15) private String faxNo; @Column(name = "ADRES", length = 100) private String adres; @Column(name = "MOUSE_SCRTY_APPLC_AT", length = 1, nullable = false) private String mouseScrtyApplcAt; @Column(name = "KYBRD_SCRTY_APPLC_AT", length = 1, nullable = false) private String kybrdScrtyApplcAt; @Column(name = "DPLCT_LOGIN_PERM_AT", length = 1, nullable = false) private String dplctLoginPermAt; @Column(name = "PASSWORD_MUMM_LT") private Integer passwordMummLt; @Column(name = "PASSWORD_MXMM_LT") private Integer passwordMxmmLt; @Column(name = "PASSWORD_NUMBER_POLICY_AT", length = 1, nullable = false) private String passwordNumberPolicyAt; @Column(name = "PASSWORD_CHRCTR_POLICY_AT", length = 1, nullable = false) private String passwordChrctrPolicyAt; @Column(name = "PASSWORD_SPCLCHRCTR_POLICY_AT", length = 1, nullable = false) private String passwordSpclchrctrPolicyAt; @Column(name = "MOBILE_USE_AT", length = 1, nullable = false) private String mobileUseAt; @Column(name = "PASSWORD_CHANGE_CYCLE") private Integer passwordChangeCycle; @Column(name = "LA", length = 20) private String la; @Column(name = "LO", length = 20) private String lo; @Column(name = "ACTVTY_AT", length = 1, nullable = false) private String actvtyAt; @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; }