package com.foxedu.basecms.domain;

import java.time.LocalDateTime;
import jakarta.persistence.Column;
import jakarta.persistence.EmbeddedId;
import jakarta.persistence.Entity;
import jakarta.persistence.Table;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * 파일상세정보
 */
@Getter
@Setter
@NoArgsConstructor
@Entity
@Table(name = "comtnfiledetail")
public class FileDetail {

    @EmbeddedId
    private FileDetailId id;

    @Column(name = "FILE_STRE_COURS", length = 2000)
    private String fileStreCours;

    @Column(name = "STRE_FILE_NM", length = 255)
    private String streFileNm;

    @Column(name = "ORIGNL_FILE_NM", length = 255)
    private String orignlFileNm;

    @Column(name = "FILE_EXTSN", length = 20)
    private String fileExtsn;

    @Column(name = "FILE_MG")
    private Long fileMg;

    @Column(name = "FILE_CN", columnDefinition = "mediumtext")
    private String fileCn;

    @Column(name = "FRST_REGISTER_ID", length = 100)
    private String frstRegisterId;

    @Column(name = "FRST_REGISTER_PNTTM")
    private LocalDateTime frstRegisterPnttm;


















}
