Skip to content

Commit f4d7fd8

Browse files
authored
refactor: verify_status의 타입을 통일한다. (#472)
* refactor: 엔티티 코드 통일 * chore: 마이그레이션 파일 작성 - Column 어노테이션에 name 옵션을 사용하지 않으면 인덱스 생성 시 인식하지 못해 에러가 발생한다.
1 parent 7060378 commit f4d7fd8

File tree

4 files changed

+14
-6
lines changed

4 files changed

+14
-6
lines changed

src/main/java/com/example/solidconnection/application/domain/Application.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ public class Application {
4848
private LanguageTest languageTest;
4949

5050
@Setter
51-
@Column(columnDefinition = "varchar(50) not null default 'PENDING'", name = "verify_status")
51+
@Column(name = "verify_status", nullable = false)
5252
@Enumerated(EnumType.STRING)
53-
private VerifyStatus verifyStatus;
53+
private VerifyStatus verifyStatus = VerifyStatus.PENDING;
5454

5555
@Column(length = 100, name = "nickname_for_apply")
5656
private String nicknameForApply;

src/main/java/com/example/solidconnection/score/domain/GpaScore.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ public class GpaScore extends BaseEntity {
3131
private Gpa gpa;
3232

3333
@Setter
34-
@Column(columnDefinition = "varchar(50) not null default 'PENDING'")
34+
@Column(nullable = false)
3535
@Enumerated(EnumType.STRING)
36-
private VerifyStatus verifyStatus;
36+
private VerifyStatus verifyStatus = VerifyStatus.PENDING;
3737

3838
private String rejectedReason;
3939

src/main/java/com/example/solidconnection/score/domain/LanguageTestScore.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ public class LanguageTestScore extends BaseEntity {
3131
private LanguageTest languageTest;
3232

3333
@Setter
34-
@Column(columnDefinition = "varchar(50) not null default 'PENDING'")
34+
@Column(nullable = false)
3535
@Enumerated(EnumType.STRING)
36-
private VerifyStatus verifyStatus;
36+
private VerifyStatus verifyStatus = VerifyStatus.PENDING;
3737

3838
private String rejectedReason;
3939

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
ALTER TABLE application
2+
MODIFY COLUMN verify_status ENUM('PENDING', 'REJECTED', 'APPROVED') NOT NULL DEFAULT 'PENDING';
3+
4+
ALTER TABLE gpa_score
5+
MODIFY COLUMN verify_status ENUM('PENDING', 'REJECTED', 'APPROVED') NOT NULL DEFAULT 'PENDING';
6+
7+
ALTER TABLE language_test_score
8+
MODIFY COLUMN verify_status ENUM('PENDING', 'REJECTED', 'APPROVED') NOT NULL DEFAULT 'PENDING';

0 commit comments

Comments
 (0)