Skip to content

Commit 5525c43

Browse files
authored
fix: @lob 사용시 DB에 tinytext 저장되는 문제 해결 (#301)
* refactor: @lob 컬럼에 대한 길이 설정 - 리뷰, 모집글, 커뮤니티 1000자 - 센터, 봉사자 자기소개, 쪽지 500자 - 댓글 200자 * chore(yml): ddl-auto 설정 변경 - validate 변경
1 parent 6738940 commit 5525c43

File tree

8 files changed

+10
-9
lines changed

8 files changed

+10
-9
lines changed

src/main/java/com/somemore/domains/center/domain/Center.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ public class Center extends BaseEntity {
2727
@Column(name = "img_url", nullable = false)
2828
private String imgUrl;
2929

30-
@Column(name = "introduce", columnDefinition = "TEXT", nullable = false)
30+
@Lob
31+
@Column(name = "introduce", length = 500, nullable = false)
3132
private String introduce;
3233

3334
@Column(name = "homepage_link", nullable = false)

src/main/java/com/somemore/domains/community/domain/CommunityBoard.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public class CommunityBoard extends BaseEntity {
3636
private String title;
3737

3838
@Lob
39-
@Column(name = "content", nullable = false)
39+
@Column(name = "content", length = 1000, nullable = false)
4040
private String content;
4141

4242
@Column(name = "img_url", nullable = false)
@@ -59,4 +59,4 @@ public void updateWith(CommunityBoardUpdateRequestDto dto, String imgUrl) {
5959
this.content = dto.content();
6060
this.imgUrl = imgUrl;
6161
}
62-
}
62+
}

src/main/java/com/somemore/domains/community/domain/CommunityComment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public class CommunityComment extends BaseEntity {
3030
private UUID writerId;
3131

3232
@Lob
33-
@Column(name = "content", nullable = false)
33+
@Column(name = "content", length = 200, nullable = false)
3434
private String content;
3535

3636
@Column(name = "parent_comment_id")

src/main/java/com/somemore/domains/note/domain/Note.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public class Note extends BaseEntity {
3030
private String title;
3131

3232
@Lob
33-
@Column(name = "content", nullable = false)
33+
@Column(name = "content", length = 500, nullable = false)
3434
private String content;
3535

3636
@Column(name = "is_read", nullable = false)

src/main/java/com/somemore/domains/recruitboard/domain/RecruitBoard.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public class RecruitBoard extends BaseEntity {
3434
private String title;
3535

3636
@Lob
37-
@Column(name = "content", nullable = false)
37+
@Column(name = "content", length = 1000, nullable = false)
3838
private String content;
3939

4040
@Embedded

src/main/java/com/somemore/domains/review/domain/Review.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public class Review extends BaseEntity {
3636
private String title;
3737

3838
@Lob
39-
@Column(name = "content", nullable = false)
39+
@Column(name = "content", length = 1000, nullable = false)
4040
private String content;
4141

4242
@Column(name = "img_url", nullable = false)

src/main/java/com/somemore/domains/volunteer/domain/Volunteer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public class Volunteer extends BaseEntity {
3232
private String imgUrl;
3333

3434
@Lob
35-
@Column(name = "introduce", nullable = false)
35+
@Column(name = "introduce", length = 500, nullable = false)
3636
private String introduce;
3737

3838
@Enumerated(EnumType.STRING)

src/main/resources/application.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ spring:
2727

2828
jpa:
2929
hibernate:
30-
ddl-auto: update
30+
ddl-auto: validate
3131
properties:
3232
hibernate:
3333
format_sql: true

0 commit comments

Comments
 (0)