Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TASK-408] 메모, 멘토 관련 엔티티 생성 #14

Merged
merged 33 commits into from
Apr 30, 2024

Conversation

beautiflow
Copy link
Collaborator

@beautiflow beautiflow commented Apr 25, 2024

Description

Task-408

  • 메모 엔티티 생성
  • 멘토 엔티티 생성
  • 멘토 경력사항 엔티티 생성
  • 경력 링크 엔티티 생성
  • 멘토링 가능날짜 엔티티 생성

  • 정적 팩토리 메소드 패턴으로 변경
  • 회원 엔티티 생성
  • 멘토링 신청서 엔티티 생성
  • 멘토링 리뷰 엔티티 생성

  • enum 클래스 생성 - MentorCareerPeriod, MentorGenre, MentoringApplyStatus, MentoringPossibleDateDay, MentorStatus
  • enum 클래스 생성으로 인한 타입 수정
  • 식별자 값 자동 생성부분 제거

  • 이넘 클래스 필드 한글명으로 변경
  • CareerLink → MentorHistory 변경 및 필드 추가
  • 필드명 간략하게 수정
  • 정적 팩토리 메서드 네이밍 규칙 of 적용
  • 멘토_멘토링_장르 엔티티 생성
  • 멘토링_장르 이름 수정

  • refactor: Member 관련 파일 주석 처리 및 이름 변경(User -> Member)으로 인한 삭제
  • refactor: Member 타입 수정으로 인한 User 타입 파일 주석 및 삭제
  • refactor: User -> Member 타입 변경 및 관련 필드 수정
  • refactor: MemoEntity - YoutubeVideo import 주소 수정

결과

More

리뷰테이블 PK 가 멘토링신청서 PK 와 식별관계로 지정했었는데 JPA 관련부분 확인부탁드립니다.

제 로컬 db에 있는 youtube_video 테이블은 머지 후 반영된걸로 변경예정입니다.

@beautiflow beautiflow added the ✨ Feature 기능 개발 label Apr 25, 2024
@beautiflow beautiflow self-assigned this Apr 25, 2024
Copy link

github-actions bot commented Apr 25, 2024

Test Results

1 tests   1 ✅  0s ⏱️
1 suites  0 💤
1 files    0 ❌

Results for commit 9a1f825.

♻️ This comment has been updated with latest results.

@beautiflow beautiflow changed the title [TASK-408] Create entity [TASK-408] 메모, 멘토 관련 엔티티 생성 Apr 25, 2024
@blacklabf
Copy link
Contributor

코드리뷰 남겼습니다!

Copy link
Collaborator

@Kim-AYoung Kim-AYoung left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 LGTM

@blacklabf
Copy link
Contributor

Good Code 😄

Copy link

📝 Jacoco Test Coverage

Overall Project 23.52% -44.35% 🔴
Files changed 32.28% 🔴

File Coverage
MentorStatus.java 100% 🟢
MentoringPossibleDateDay.java 100% 🟢
MentorCareerPeriod.java 100% 🟢
MentoringGenre.java 100% 🟢
MentoringApplyStatus.java 100% 🟢
BaseEntity.java 25% 🟢
MentorCareer.java 11.11% -88.89% 🔴
YoutubeVideoLike.java 11.11% -51.85% 🔴
MentoringPossibleDate.java 8.82% -91.18% 🔴
MentorHistory.java 8.82% -91.18% 🔴
Memo.java 7.32% -92.68% 🔴
Record.java 7.32% -39.02% 🔴
Member.java 6.67% -93.33% 🔴
VideoScript.java 5.45% -32.73% 🔴
MentoringApplication.java 4.62% -95.38% 🔴
Mentor.java 2.88% -97.12% 🔴
MentorMentoringGenre.java 0% 🔴
Review.java 0% 🔴

@beautiflow beautiflow merged commit 24d9be6 into develop Apr 30, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature 기능 개발
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants