diff --git a/src/main/java/com/example/nexus/app/participation/domain/Participation.java b/src/main/java/com/example/nexus/app/participation/domain/Participation.java index a94307a..5a73a96 100644 --- a/src/main/java/com/example/nexus/app/participation/domain/Participation.java +++ b/src/main/java/com/example/nexus/app/participation/domain/Participation.java @@ -72,7 +72,7 @@ public class Participation { private ParticipantReward participantReward; @Enumerated(EnumType.STRING) - @Column(nullable = false, length = 20) + @Column(nullable = false, length = 50) private ParticipationStatus status; @Column(name = "applicant_name", nullable = false, length = 10) diff --git a/src/main/java/com/example/nexus/app/post/domain/Post.java b/src/main/java/com/example/nexus/app/post/domain/Post.java index d38b1dc..1a2d229 100644 --- a/src/main/java/com/example/nexus/app/post/domain/Post.java +++ b/src/main/java/com/example/nexus/app/post/domain/Post.java @@ -55,25 +55,26 @@ public class Post { @ElementCollection @Enumerated(EnumType.STRING) @CollectionTable(name = "post_main_category", joinColumns = @JoinColumn(name = "post_id")) - @Column(name = "main_category", nullable = false) + @Column(name = "main_category", nullable = false, length = 50) @BatchSize(size = 100) private Set mainCategory; @ElementCollection @Enumerated(EnumType.STRING) @CollectionTable(name = "post_platform_category", joinColumns = @JoinColumn(name = "post_id")) - @Column(name = "platform_category") + @Column(name = "platform_category", length = 50) @BatchSize(size = 100) private Set platformCategory; @ElementCollection @Enumerated(EnumType.STRING) @CollectionTable(name = "post_genres", joinColumns = @JoinColumn(name = "post_id")) - @Column(name = "genre") + @Column(name = "genre", length = 50) @BatchSize(size = 100) private Set genreCategories = new HashSet<>(); @Enumerated(EnumType.STRING) + @Column(name = "status", length = 50) private PostStatus status; @Column(name = "qna_Method") diff --git a/src/main/java/com/example/nexus/app/reward/domain/ParticipantReward.java b/src/main/java/com/example/nexus/app/reward/domain/ParticipantReward.java index 2becca4..120bbdd 100644 --- a/src/main/java/com/example/nexus/app/reward/domain/ParticipantReward.java +++ b/src/main/java/com/example/nexus/app/reward/domain/ParticipantReward.java @@ -39,14 +39,14 @@ public class ParticipantReward { private PostReward postReward; @Enumerated(EnumType.STRING) - @Column(name = "completion_status") + @Column(name = "completion_status", length = 50) private ParticipationStatus completionStatus = ParticipationStatus.APPROVED; @Column(name = "completed_at") private LocalDateTime completedAt; @Enumerated(EnumType.STRING) - @Column(name = "reward_status") + @Column(name = "reward_status", length = 50) private RewardStatus rewardStatus = RewardStatus.PENDING; @Column(name = "paid_at") diff --git a/src/main/java/com/example/nexus/app/reward/domain/PostReward.java b/src/main/java/com/example/nexus/app/reward/domain/PostReward.java index 816fc37..7007a03 100644 --- a/src/main/java/com/example/nexus/app/reward/domain/PostReward.java +++ b/src/main/java/com/example/nexus/app/reward/domain/PostReward.java @@ -23,7 +23,7 @@ public class PostReward { private Post post; @Enumerated(EnumType.STRING) - @Column(name = "reward_type") + @Column(name = "reward_type", length = 50) private RewardType rewardType; @Column(name = "reward_description", columnDefinition = "TEXT")