Skip to content
Soomin Jang edited this page Nov 21, 2021 · 49 revisions

Index

  • mutation
    • Log in (email, password)
    • Sign up (회원, 트레이너)

회원

1. 홈

  • query
    • member info - inbody(m_id)

2. 수업

  • query
    • session(m_id) - exercise(session_id) - volume(exercise_id)

3. 채팅

  • query

    • 공지, 메시지, 사진
  • mutation

    • 실시간 대화(socket io), 사진 삭제

4. 전체

  • query

    • member info - inbody(m_id)
  • mutation

    • 비밀번호 변경(m_id, password, newPassword)
    • 정보 수정(m_id, email, phone)
    • 탈퇴(m_id, password)
    • 인바디 추가(inbody_date, weight, skeletal_muscle, body_fat)

트레이너

1. 수업

  • query

    • session(t_id)
    • members(t_id) - totalSession(m_id): 세션 진행 횟수 / 세션 총 횟수
  • mutation

    • 수업 추가(t_id, m_id, date, feedback: null): 날짜, 시간은 date하나에 넣을 건지?
    • 수업 삭제(m_id, session_id): totalSession 횟수 +1 ? 세션 진행 횟수가 마이너스가 되는 시점은 운동 기록 체크 이후?

2. 회원

  • query

3. 운동

  • query

4. 전체

  • query

    • member info - inbody(m_id)
  • mutation

    • 비밀번호 변경(m_id, password, newPassword)
    • 정보 수정(m_id, email, phone)
    • 탈퇴(m_id, password)

Clone this wiki locally