From 9119dead0b26bd542e9235d852247f4f839b562f Mon Sep 17 00:00:00 2001 From: "gayoun.park" Date: Wed, 26 Nov 2025 11:22:59 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=EC=83=81=ED=83=9C=EB=AA=85=20=ED=95=A8?= =?UTF-8?q?=EC=88=98=EB=A1=9C=20=EA=B0=80=EC=A0=B8=EC=98=A4=EA=B8=B0=20fn?= =?UTF-8?q?=5Fcodenm=5Fto=5Fmisc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../repository/model/ModelMngRepositoryImpl.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/model/ModelMngRepositoryImpl.java b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/model/ModelMngRepositoryImpl.java index 80f69151..41fdc6d8 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/model/ModelMngRepositoryImpl.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/model/ModelMngRepositoryImpl.java @@ -52,11 +52,11 @@ public class ModelMngRepositoryImpl extends QuerydslRepositorySupport modelMngEntity.modelCate, modelVerEntity.id.as("modelVerUid"), modelVerEntity.modelVer, - modelVerEntity.usedState, - modelVerEntity.modelState, + Expressions.stringTemplate("fn_codenm_to_misc({0}, {1})", 51, modelVerEntity.usedState), //사용여부 한글 명칭 + Expressions.stringTemplate("fn_codenm_to_misc({0}, {1})", 51, modelVerEntity.modelState), //모델상태 한글 명칭 modelVerEntity.qualityProb, - modelVerEntity.deployState, - modelVerEntity.modelPath)) + Expressions.stringTemplate("fn_codenm_to_misc({0}, {1})", 52, modelVerEntity.deployState), //배포상태 한글 명칭 + modelVerEntity.modelPath)) .from(modelMngEntity) .innerJoin(modelVerEntity) .on(modelMngEntity.id.eq(modelVerEntity.modelUid)) @@ -82,9 +82,9 @@ public class ModelMngRepositoryImpl extends QuerydslRepositorySupport Expressions.stringTemplate( "to_char({0}, 'YYYY-MM-DD')", modelVerEntity.createdDate) .as("createdDttm"), - modelVerEntity.usedState, - modelVerEntity.deployState, - Expressions.stringTemplate( + Expressions.stringTemplate("fn_codenm_to_misc({0}, {1})", 51, modelVerEntity.usedState), //사용여부 한글 명칭 + Expressions.stringTemplate("fn_codenm_to_misc({0}, {1})", 52, modelVerEntity.deployState), //배포상태 한글 명칭 + Expressions.stringTemplate( "to_char({0}, 'YYYY-MM-DD')", modelDeployHstEntity.deployDttm) .as("deployDttm"))) .from(modelMngEntity) From b64dbeb7395ed3b510a0f99632e2664e8bdd581f Mon Sep 17 00:00:00 2001 From: "gayoun.park" Date: Wed, 26 Nov 2025 11:40:18 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=EB=AA=A8=EB=8D=B8=EA=B4=80=EB=A6=AC=20?= =?UTF-8?q?=EC=BB=AC=EB=9F=BC=20=EC=B6=94=EA=B0=80=EB=90=9C=20=EB=82=B4?= =?UTF-8?q?=EC=9A=A9=20=EC=97=94=ED=8B=B0=ED=8B=B0=EC=97=90=20=EC=84=A0?= =?UTF-8?q?=EC=96=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../postgres/entity/ModelMngEntity.java | 3 ++ .../postgres/entity/ModelVerEntity.java | 30 +++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/entity/ModelMngEntity.java b/src/main/java/com/kamco/cd/kamcoback/postgres/entity/ModelMngEntity.java index 40cb1d97..98bef0ea 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/entity/ModelMngEntity.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/entity/ModelMngEntity.java @@ -47,6 +47,9 @@ public class ModelMngEntity extends CommonDateEntity { @Column(name = "model_cntnt", columnDefinition = "TEXT") private String modelCntnt; + @Column(name = "bbone_ver") + private String bboneVer; + public ModelMngEntity( String modelNm, String modelCate, diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/entity/ModelVerEntity.java b/src/main/java/com/kamco/cd/kamcoback/postgres/entity/ModelVerEntity.java index 153db221..59756568 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/entity/ModelVerEntity.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/entity/ModelVerEntity.java @@ -9,6 +9,10 @@ import jakarta.validation.constraints.Size; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; +import org.hibernate.annotations.JdbcTypeCode; +import org.hibernate.type.SqlTypes; + +import java.util.Map; @Getter @Setter @@ -63,8 +67,34 @@ public class ModelVerEntity extends CommonDateEntity { @Column(name = "updated_uid") private Long updatedUid; + @Column(name = "deleted") private Boolean deleted = false; + @Column(name = "leaning_rate", columnDefinition = "float8[]") + private Double[] leaningRate; + + @Column(name = "batch_size", columnDefinition = "float8[]") + private Double[] batchSize; + + @Column(name = "dropout_rate", columnDefinition = "float8[]") + private Double[] dropoutRate; + + @Column(name = "number_of_filters", columnDefinition = "float8[]") + private Double[] numberOfFilters; + + @Column(name = "best_state") + private String bestState; + + @Column(name = "copy_state") + private String copyState; + + @Column(name = "hyper_params") + @JdbcTypeCode(SqlTypes.JSON) + private Map hyperParams; + + @Column(name = "ver_cntnt", columnDefinition = "TEXT") + private String verCntnt; + public ModelVerEntity( Long id, Long modelUid,