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

Calendar Domain 작성 #12

Merged
merged 11 commits into from
Sep 15, 2024
Merged

Calendar Domain 작성 #12

merged 11 commits into from
Sep 15, 2024

Conversation

sjhjack
Copy link
Contributor

@sjhjack sjhjack commented Sep 14, 2024

📑 개요

✅ PR 체크리스트


  • 🔀 PR 제목의 형식을 잘 작성했나요?
  • 💯 테스트는 잘 통과했나요?
  • 🏗️ 빌드는 성공했나요?
  • 🧹 불필요한 코드는 제거했나요?
  • 💭 이슈는 등록했나요?
  • 🏷️ 라벨은 등록했나요?

🚀 상세 작업 내용


모든 Entity의 extends BaseEntity 부분은 Todo 로 작성했습니다.

  • Calendar Entity 작성
  • MemberCalendar Entity 작성
     - 복합키를 위한 MemberCalendarId 작성
     - InviteStatus enum 작성
  • Schedule Entity 작성
  • ScheduleInfo Entity 작성
  • Repetition Entity 작성
     - RepetitionCycle enum 작성

📁 ETC


@sjhjack sjhjack self-assigned this Sep 14, 2024
@KIMSEI1124 KIMSEI1124 linked an issue Sep 14, 2024 that may be closed by this pull request
Copy link
Member

@jiwon83 jiwon83 left a comment

Choose a reason for hiding this comment

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

몇가지 논의 사항이 있어서 답글 부탁 드립니다!

Copy link
Member

@KIMSEI1124 KIMSEI1124 left a comment

Choose a reason for hiding this comment

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

전체적으로 좋습니다!

회의를 진행하면서 정해야할 것이 있을 것 같은데, 컬럼명을 명시적으로 다 적어주는게 좋을지 궁금하여 이것은 내일 진행해보도록 하겠습니다!


@Column(length = 6, nullable = false)
@ColumnDefault("Orange")
private String color;
Copy link
Member

Choose a reason for hiding this comment

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

추후에는 이넘 타입으로 관리하고 있는 색상이 있어서 그거로 대체하면 좋을 것 같아요!

Copy link

📄 Image Server Jacoco Coverage Report

Overall Project 88.81% 🍏

There is no coverage information present for the Files changed

Copy link

📄 Image Server Jacoco Coverage Report

Overall Project 88.81% 🍏

There is no coverage information present for the Files changed

Copy link

📄 Image Server Jacoco Coverage Report

Overall Project 88.81% 🍏

There is no coverage information present for the Files changed


@Column(name = "creator_id")
private Long creatorId;

Copy link
Member

Choose a reason for hiding this comment

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

논의를 해봐야할 것 같지만, 그룹에 있는 모든 인원들이 수정을 해야한다고 생각하지만 이 상황이라면 마지막에 수정한 사람이 누구인지 모를 것 같습니다!...

추후 논의 할 수 있도록 다른 곳에 올려둘게요!

Copy link
Member

@KIMSEI1124 KIMSEI1124 left a comment

Choose a reason for hiding this comment

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

LGTM!

@sjhjack sjhjack merged commit e706b12 into main Sep 15, 2024
6 checks passed
@sjhjack sjhjack deleted the feat/#3 branch September 15, 2024 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Calendar Domain 작성
3 participants