package com.dbnt.kcscbackend.admin.committee.entity;

import lombok.*;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;

import javax.persistence.*;

@Getter
@Setter
@Entity
@NoArgsConstructor
@DynamicInsert
@DynamicUpdate
@Table(name = "tn_cmt_draft")
public class TnCmtDraft {

  @Id
  @GeneratedValue(strategy = GenerationType.IDENTITY)
  @Column(name = "drft_seq")
  private Long drftSeq;

  @Column(name = "drft_title")
  private String drftTitle;

  @Column(name = "doc_info_seq")
  private Long docInfoSeq;

  @Column(name = "drft_type_cd")
  private String drftTypeCd;

  @Column(name = "drft_dt")
  private String drftDt;

  @Column(name = "cmt_seq")
  private Long cmtSeq;

  @Column(name = "measure_pre_data_file_grp_id")
  private String measurePreDataFileGrpId;

  @Column(name = "measure_pre_form_file_grp_id")
  private String measurePreFormFileGrpId;

  @Column(name = "measure_partner_file_grp_id")
  private String measurePartnerFileGrpId;

  @Column(name = "drft_confe_charger")
  private String drftConfeCharger;

  @Column(name = "drft_confe_pw")
  private String drftConfePw;

  @Column(name = "drft_confe_room")
  private String drftConfeRoom;

  @Column(name = "drft_stat_cd")
  private String drftStatCd;

  @Column(name = "drft_summery")
  private String drftSummery;

  @Column(name = "measure_plan_file_grp_id")
  private String measurePlanFileGrpId;

  @Column(name = "measure_result_file_grp_id")
  private String measureResultFileGrpId;

  @Column(name = "start_dt")
  private String startDt;

  @Column(name = "end_dt")
  private String endDt;

  @Column(name = "frst_crt_id")
  private String frstCrtId;

  @Column(name = "frst_crt_dt")
  private String frstCrtDt;

  @Column(name = "last_chg_id")
  private String lastChgId;

  @Column(name = "last_chg_dt")
  private String lastChgDt;

  @Column(name = "use_yn")
  private String useYn;

  @Column(name = "old_seq")
  private Long oldSeq;


}
