We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
✅ 홈화면에서 사용자가 도전하고 싶은 미션에 대해 ‘미션 도전!’ 버튼을 누르면 ‘진행 중’ 화면으로 넘어가고 member_mission에 해당 미션이 삽입 된다.
⚠️ 미션 status 세 가지 종류:
1️⃣ 미션 도전 상태: yetyet
2️⃣ 미션 수행 완료 / 리뷰는 작성 전 - doneyet
3️⃣ 미션 수행 완료 / 리뷰 작성 완료 - donedone
→ 즉, 진행 중에서 가져올 미션 데이터는 **‘mission_status = yetyet’**인 미션인 것이다.
→ 진행 완료 화면에서 가져올 미션 데이터는 **‘mission_status = doneyet’**으로 갱신
→ 사용자가 리뷰를 작성하면 **‘mission_status = donedone’**으로 갱신
✅ 닉네임 ‘nickname012’ 회원의 member_id = 1234라고 가정했다.
✅ 페이징은 dealine 날짜가 오름차순 즉, 가장 임박한 미션부터 5개씩 출력하도록 구성했다.
⚠️ member_mission에서 created_at 속성과 updated_at 속성은 자동으로 삽입되도록 테이블 생성시 설정했다고 가정.
RDBMS to OLAP : created_at 과 updated_at
⚠️ mysql에서 status는 키워드이므로 status → mission_status로 대체했다.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
1️⃣진행 중 화면
✅ 홈화면에서 사용자가 도전하고 싶은 미션에 대해 ‘미션 도전!’ 버튼을 누르면 ‘진행 중’ 화면으로 넘어가고 member_mission에 해당 미션이 삽입 된다.
1️⃣ 미션 도전 상태: yetyet
2️⃣ 미션 수행 완료 / 리뷰는 작성 전 - doneyet
3️⃣ 미션 수행 완료 / 리뷰 작성 완료 - donedone
→ 즉, 진행 중에서 가져올 미션 데이터는 **‘mission_status = yetyet’**인 미션인 것이다.
→ 진행 완료 화면에서 가져올 미션 데이터는 **‘mission_status = doneyet’**으로 갱신
→ 사용자가 리뷰를 작성하면 **‘mission_status = donedone’**으로 갱신
✅ 닉네임 ‘nickname012’ 회원의 member_id = 1234라고 가정했다.
✅ 페이징은 dealine 날짜가 오름차순 즉, 가장 임박한 미션부터 5개씩 출력하도록 구성했다.
RDBMS to OLAP : created_at 과 updated_at
The text was updated successfully, but these errors were encountered: