Skip to content

Commit 745ce0b

Browse files
authored
Merge pull request #44 from TaskFlow-CLAP/CLAP-90
CLAP-90 엔티티 설계에서의 휴먼 에러 수정 사항
2 parents 8f82d25 + 56f9744 commit 745ce0b

File tree

8 files changed

+16
-18
lines changed

8 files changed

+16
-18
lines changed

src/main/java/clap/server/adapter/outbound/persistense/entity/member/DepartmentEntity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@ public class DepartmentEntity extends BaseTimeEntity {
3232

3333
@Column(nullable = false)
3434
@Enumerated(EnumType.STRING)
35-
private DepartmentStatus departmentStatus;
35+
private DepartmentStatus status;
3636
}

src/main/java/clap/server/adapter/outbound/persistense/entity/member/MemberEntity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public class MemberEntity extends BaseTimeEntity {
4444

4545
@Enumerated(EnumType.STRING)
4646
@Column(nullable = false)
47-
private MemberStatus memberStatus;
47+
private MemberStatus status;
4848

4949
// TODO: spring security 적용 예정
5050
@Column(nullable = false)

src/main/java/clap/server/adapter/outbound/persistense/entity/task/LabelEntity.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@ public class LabelEntity extends BaseTimeEntity {
2424
@JoinColumn(name = "admin_id", nullable = false)
2525
private MemberEntity admin;
2626

27-
@Column(nullable = false)
28-
private String name;
29-
3027
@Column(nullable = false)
3128
@Enumerated(EnumType.STRING)
3229
private LabelType labelType;

src/main/java/clap/server/adapter/outbound/persistense/entity/task/StatusEntity.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import clap.server.adapter.outbound.persistense.entity.common.BaseTimeEntity;
44
import clap.server.adapter.outbound.persistense.entity.member.MemberEntity;
55
import clap.server.adapter.outbound.persistense.entity.task.constant.StatusFlag;
6+
import clap.server.adapter.outbound.persistense.entity.task.constant.TaskStatus;
67
import jakarta.persistence.*;
78
import lombok.AccessLevel;
89
import lombok.Getter;
@@ -25,7 +26,8 @@ public class StatusEntity extends BaseTimeEntity {
2526
private MemberEntity admin;
2627

2728
@Column(nullable = false)
28-
private String name;
29+
@Enumerated(EnumType.STRING)
30+
private TaskStatus statusName;
2931

3032
@Column(nullable = false)
3133
@Enumerated(EnumType.STRING)

src/main/java/clap/server/domain/model/member/Department.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,5 @@ public class Department extends BaseTime {
1515
private Long adminId;
1616
private String code;
1717
private String name;
18-
private DepartmentStatus departmentStatus;
19-
18+
private DepartmentStatus status;
2019
}

src/main/java/clap/server/domain/model/member/Member.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,24 @@ public class Member extends BaseTime {
1515
private Member admin;
1616
private Boolean notificationEnabled;
1717
private String imageUrl;
18-
private MemberStatus memberStatus;
18+
private MemberStatus status;
1919
private String password;
2020

2121
@Builder
2222
public Member(MemberInfo memberInfo, Boolean notificationEnabled, String imageUrl,
23-
MemberStatus memberStatus, String password) {
23+
MemberStatus status, String password) {
2424
this.memberInfo = memberInfo;
2525
this.notificationEnabled = notificationEnabled;
2626
this.imageUrl = imageUrl;
27-
this.memberStatus = memberStatus;
27+
this.status = status;
2828
this.password = password;
2929
}
3030

3131
public void register(Member admin) {
3232
this.admin = admin;
3333
this.notificationEnabled = null;
3434
this.imageUrl = null;
35-
this.memberStatus = MemberStatus.PENDING;
35+
this.status = MemberStatus.PENDING;
3636
this.password = "";
3737
}
3838
}

src/main/java/clap/server/domain/model/task/Label.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,5 @@
77
public class Label extends LabelEntity {
88
private Long labelId;
99
private Member admin;
10-
private String name;
1110
private LabelType labelType;
1211
}
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package clap.server.domain.model.task;
22

3+
import clap.server.adapter.outbound.persistense.entity.member.MemberEntity;
34
import clap.server.adapter.outbound.persistense.entity.task.constant.StatusFlag;
5+
import clap.server.adapter.outbound.persistense.entity.task.constant.TaskStatus;
46
import clap.server.domain.model.common.BaseTime;
57
import lombok.AccessLevel;
68
import lombok.Getter;
@@ -12,9 +14,8 @@
1214
@NoArgsConstructor(access = AccessLevel.PROTECTED)
1315
public class Status extends BaseTime {
1416
private Long statusId;
15-
private Long adminId;
16-
private String code;
17-
private String name;
18-
public StatusFlag statusFlag;
19-
17+
private MemberEntity admin;
18+
private TaskStatus statusName;
19+
private StatusFlag statusFlag;
20+
private boolean isDeleted;
2021
}

0 commit comments

Comments
 (0)