From 17204342cba4786445343ef2db2b3f0cdd18b648 Mon Sep 17 00:00:00 2001 From: Kurt92 Date: Mon, 8 Dec 2025 18:05:17 +0900 Subject: [PATCH] =?UTF-8?q?feat=20:=20cpMainhist=20=EC=97=94=ED=8B=B0?= =?UTF-8?q?=ED=8B=B0=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kr/project/domain/entity/CpMainhist.java | 54 ++++++++++++++++++ .../project/domain/entity_new/CpMainhist.java | 55 +++++++++++++++++++ .../domain/repo/cp/CpOwnerRepository.java | 7 +++ .../domain/repo_new/cp/CpOwnerRepository.java | 7 +++ 4 files changed, 123 insertions(+) create mode 100644 src/schemas/go/kr/project/domain/entity/CpMainhist.java create mode 100644 src/schemas/go/kr/project/domain/entity_new/CpMainhist.java create mode 100644 src/schemas/go/kr/project/domain/repo/cp/CpOwnerRepository.java create mode 100644 src/schemas/go/kr/project/domain/repo_new/cp/CpOwnerRepository.java diff --git a/src/schemas/go/kr/project/domain/entity/CpMainhist.java b/src/schemas/go/kr/project/domain/entity/CpMainhist.java new file mode 100644 index 0000000..004c22e --- /dev/null +++ b/src/schemas/go/kr/project/domain/entity/CpMainhist.java @@ -0,0 +1,54 @@ +package go.kr.project.domain.entity; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Getter; +import lombok.NoArgsConstructor; + +import javax.persistence.*; + +@Entity +@Table(name = "cp_mainhist") +@Getter +@NoArgsConstructor +@AllArgsConstructor +@Builder +public class CpMainhist { + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + @Column(name = "MH_CODE", columnDefinition = "bigint unsigned") + private Long mhCode; + + // CP_MAIN.MM_CODE + @Column(name = "MH_MMCODE", length = 16) + private String mhMmcode; + + // 이전 상태 + @Column(name = "MH_STATE_OLD", length = 2) + private String mhStateOld; + + // 변경 후 상태 + @Column(name = "MH_STATE_NEW", length = 2) + private String mhStateNew; + + // 이전 상태 일시 (YYYYMMDDHH24MISS) + @Column(name = "MH_STATE_OLD_DT", length = 14) + private String mhStateOldDt; + + // 사용 여부 + @Column(name = "MH_ENABLE", length = 1) + private String mhEnable; + + // 비고 + @Column(name = "MH_ETC", length = 50) + private String mhEtc; + + // 등록일시 (YYYYMMDDHH24MISS) + @Column(name = "MH_INDT", length = 14) + private String mhIndt; + + // 등록자 + @Column(name = "MH_INUSER") + private Integer mhInuser; +} diff --git a/src/schemas/go/kr/project/domain/entity_new/CpMainhist.java b/src/schemas/go/kr/project/domain/entity_new/CpMainhist.java new file mode 100644 index 0000000..7974c4c --- /dev/null +++ b/src/schemas/go/kr/project/domain/entity_new/CpMainhist.java @@ -0,0 +1,55 @@ +package go.kr.project.domain.entity; + + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Getter; +import lombok.NoArgsConstructor; + +import javax.persistence.*; + +@Entity +@Table(name = "cp_mainhist") +@Getter +@NoArgsConstructor +@AllArgsConstructor +@Builder +public class CpMainhist { + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + @Column(name = "CRDN_LOG_ID", columnDefinition = "bigint unsigned") + private Long mhCode; + + // CP_MAIN.MM_CODE + @Column(name = "CRDN_ID", length = 16) + private String mhMmcode; + + // 이전 상태 + @Column(name = "BFR_PRCS_STTS", length = 2) + private String mhStateOld; + + // 변경 후 상태 + @Column(name = "CHG_PRCS_STTS", length = 2) + private String mhStateNew; + + // 이전 상태 일시 (YYYYMMDDHH24MISS) + @Column(name = "BFR_REG_DT", length = 14) + private String mhStateOldDt; + + // 사용 여부 + @Column(name = "USE_YN", length = 1) + private String mhEnable; + + // 비고 + @Column(name = "EXCPTNMTTR", length = 50) + private String mhEtc; + + // 등록일시 (YYYYMMDDHH24MISS) + @Column(name = "REG_DT", length = 14) + private String mhIndt; + + // 등록자 + @Column(name = "PIC_CD") + private Integer mhInuser; +} diff --git a/src/schemas/go/kr/project/domain/repo/cp/CpOwnerRepository.java b/src/schemas/go/kr/project/domain/repo/cp/CpOwnerRepository.java new file mode 100644 index 0000000..a76f867 --- /dev/null +++ b/src/schemas/go/kr/project/domain/repo/cp/CpOwnerRepository.java @@ -0,0 +1,7 @@ +package go.kr.project.domain.repo.cp; + +import go.kr.project.domain.entity.CpOwner; +import org.springframework.data.jpa.repository.JpaRepository; + +public interface CpOwnerRepository extends JpaRepository { +} diff --git a/src/schemas/go/kr/project/domain/repo_new/cp/CpOwnerRepository.java b/src/schemas/go/kr/project/domain/repo_new/cp/CpOwnerRepository.java new file mode 100644 index 0000000..a76f867 --- /dev/null +++ b/src/schemas/go/kr/project/domain/repo_new/cp/CpOwnerRepository.java @@ -0,0 +1,7 @@ +package go.kr.project.domain.repo.cp; + +import go.kr.project.domain.entity.CpOwner; +import org.springframework.data.jpa.repository.JpaRepository; + +public interface CpOwnerRepository extends JpaRepository { +}