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

회원 별 총 출석일수 및 연속 출석 일수를 반환하는 API를 개발한다. #434

Open
1 of 4 tasks
gusah009 opened this issue Sep 28, 2022 · 0 comments
Open
1 of 4 tasks
Labels
🤝 FE needs 해당 이슈를 해결하기 위해 프론트엔드 팀과 협업해야 함 🚀 feature 새로운 기능 추가

Comments

@gusah009
Copy link
Member

gusah009 commented Sep 28, 2022

사전 수행 issue

이슈 내용

image

요청사항을 반영하여 회원 별 총 출석일수연속 출석일수를 반환하는 API를 개발하면 됩니다.

참고사항

member 테이블에 총 출석일을 저장하는 컬럼이 추가되었습니다.

  • total_attendance INT NOT NULL DEFAULT 0
  • attendance 테이블에 트리거가 추가되었습니다.
    • attendance_AFTER_INSERT
    • UPDATE member SET total_attendance = total_attendance + 1 WHERE id = NEW.member_id;
    • attendance에 데이터가 추가되면 해당 member_id에 맞는 membertotal_attendance 를 1씩 늘려주는 트리거입니다.
      • 해당 트리거가 존재하므로, 백엔드 측에서 total_attendance 를 수정할 필요가 없을 것 같습니다!

이슈 수행 사항

  • 회원 별 총 출석일수 API 개발
  • 회원 별 총 출석일수 테스트코드 제작
  • 회원 별 총 출석일수 API 문서 제작
@gusah009 gusah009 added 🚀 feature 새로운 기능 추가 🤝 FE needs 해당 이슈를 해결하기 위해 프론트엔드 팀과 협업해야 함 labels Sep 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤝 FE needs 해당 이슈를 해결하기 위해 프론트엔드 팀과 협업해야 함 🚀 feature 새로운 기능 추가
Projects
None yet
Development

No branches or pull requests

1 participant