-
Notifications
You must be signed in to change notification settings - Fork 0
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
도전과제 api 작성 #123
Comments
dg1418
added a commit
that referenced
this issue
Feb 16, 2025
…coko-back into feat/#123/create-main-quest
dg1418
added a commit
that referenced
this issue
Feb 16, 2025
…coko-back into feat/#123/create-main-quest
dg1418
added a commit
that referenced
this issue
Feb 16, 2025
dg1418
added a commit
that referenced
this issue
Feb 16, 2025
dg1418
added a commit
that referenced
this issue
Feb 16, 2025
dg1418
added a commit
that referenced
this issue
Feb 16, 2025
dg1418
added a commit
that referenced
this issue
Feb 17, 2025
Merged
2 tasks
dg1418
added a commit
that referenced
this issue
Feb 17, 2025
dg1418
added a commit
that referenced
this issue
Feb 17, 2025
dg1418
added a commit
that referenced
this issue
Feb 17, 2025
…coko-back into feat/#123/create-main-quest
dg1418
added a commit
that referenced
this issue
Feb 18, 2025
…quest 유저 도전과제(UserChallenge) 페이지네이션API 및 생성 로직
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
작업 개요
(수정)
이 이슈는 기존 메인퀘스트에서 도전과제로 도메인네임이 바뀌었습니다.
도전과제 클리어시 주는 보상인 "벳지"는 기존에는 다른 테이블에 저장되었지만테이블이 합쳐지며 도전과제 테이블에서 벳지의 이름도 함께 저장됩니다.
이제 도전과제에서는 벳지의 정보도 가지고 있습니다.
정규화가 안된걸로 볼 여지가 크지만.
도전과제1 "섹션1을 클리어 하세요!"
와 그 보상인벳지1 "섹션1클리어!"
가 있을때,도전과제 1이 삭제 되었을 때, 벳지1이 지워지지 않을 이유가 무었일까?, 도전과제와 보상은 1대1매치인데 분리되야할 이유가 있을까
생각하다가 테이블을 합쳐서 조회나 트랜젝션의 용이나 늘리자고 판단했습니다.
사실 아직 이 결정이 옳바를지는 잘 모르겠습니다...
작업 목록
참고 사항
The text was updated successfully, but these errors were encountered: