From b6dcffec2ce879cfc968f79b44e65b6e5b1b9e03 Mon Sep 17 00:00:00 2001 From: jisu Date: Wed, 8 Jan 2025 09:38:56 +0900 Subject: [PATCH] refact: update column's length condition --- .../backend/application/mapper/SignupMapper.kt | 2 +- .../entity/experiment/ApplyMethodEntity.kt | 7 +++---- .../entity/experiment/ExperimentPostEntity.kt | 15 +++++---------- .../entity/experiment/TargetGroupEntity.kt | 5 ++--- 4 files changed, 11 insertions(+), 18 deletions(-) diff --git a/src/main/kotlin/com/dobby/backend/application/mapper/SignupMapper.kt b/src/main/kotlin/com/dobby/backend/application/mapper/SignupMapper.kt index 88651ece..1110a738 100644 --- a/src/main/kotlin/com/dobby/backend/application/mapper/SignupMapper.kt +++ b/src/main/kotlin/com/dobby/backend/application/mapper/SignupMapper.kt @@ -39,4 +39,4 @@ object SignupMapper { gender = req.gender ) } -} \ No newline at end of file +} diff --git a/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/ApplyMethodEntity.kt b/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/ApplyMethodEntity.kt index 15c9b910..aa3f83af 100644 --- a/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/ApplyMethodEntity.kt +++ b/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/ApplyMethodEntity.kt @@ -9,14 +9,13 @@ class ApplyMethodEntity ( @Column(name = "id") val id: Long, - @Column(name = "phone_num", length = 11) + @Column(name = "phone_num", length = 50) val phoneNum: String, - @Column(name = "form_url") + @Column(name = "form_url", length = 100) val formUrl: String, - // TODO: content 길이 제한 - @Column(name = "content", nullable = false) + @Column(name = "content", nullable = false, length = 200) val content: String, ) { } diff --git a/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/ExperimentPostEntity.kt b/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/ExperimentPostEntity.kt index 193efb00..f32e7632 100644 --- a/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/ExperimentPostEntity.kt +++ b/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/ExperimentPostEntity.kt @@ -30,20 +30,16 @@ class ExperimentPostEntity( @Column(name = "views") val views: Int, - // TODO: title 길이 제한 - @Column(name = "title") + @Column(name = "title", nullable = false, length = 70) val title: String, - // TODO: content 길이 제한 - @Column(name = "content") + @Column(name = "content", nullable = false, length = 5000) val content: String, - // TODO: researcherName 길이 제한 - @Column(name = "researcher_name", nullable = false) + @Column(name = "researcher_name", nullable = false, length = 100) val researcherName: String, - // TODO: reward 길이 제한 - @Column(name = "reward", nullable = false) + @Column(name = "reward", nullable = false, length = 170) val reward: String, @Column(name = "start_date") @@ -70,8 +66,7 @@ class ExperimentPostEntity( @Column(name = "area", nullable = false) val area: Area, - // TODO: detailedAddress 길이 제한 - @Column(name = "detailed_address", nullable = false) + @Column(name = "detailed_address", length = 70) val detailedAddress: String, @Column(name = "alarm_agree", nullable = false) diff --git a/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/TargetGroupEntity.kt b/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/TargetGroupEntity.kt index 87ecfe81..4a012b79 100644 --- a/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/TargetGroupEntity.kt +++ b/src/main/kotlin/com/dobby/backend/infrastructure/database/entity/experiment/TargetGroupEntity.kt @@ -17,11 +17,10 @@ class TargetGroupEntity( val endAge: Int, @Enumerated(EnumType.STRING) - @Column(name = "gender_type", columnDefinition = "VARCHAR(10)") + @Column(name = "gender_type", nullable = false) val genderType: GenderType, - // TODO: other_condition 길이 제한 - @Column(name = "other_condition") + @Column(name = "other_condition", length = 300) val otherCondition: String, ) { }