Skip to content

[REFACTOR] Auth, Jandi #14

Description

@myoungjugo

#️⃣ 작업 내용

기존 코드를 새로운 스타일로 유지보수

#️⃣ 작업이 필요한 이유

역할 모호 -> service, router, repo로 나누어 명확하게
타입 명시 & docstring 작성하여 런타임 에러 개선
swagger 문서화 위해 dict -> pydantic model 정의 후 사용

#️⃣ 작업 상세 내용

Auth

  • TODO : service, router, repo로 나누기
  • TODO : docstring에 타입 명시
  • TODO : pydantic model 정의 & 사용

Jandi

  • TODO : service, router, repo로 나누기
  • TODO : docstring에 타입 명시
  • TODO : pydantic model 정의 & 사용

📎 참고 자료 (선택)

  • 1. 기존 기능들을 새로운 스타일로 옮기기로
    - [ ] 타입 명시+docstring 작성 + 요청과 응답은 dict가 아닌 pydantic
    - [ ] router :요청 파싱 및 응답만.
    - [ ] service : 비즈니스 로직 함수들
    - [ ] repo : db작업
Image 이렇게 import 해와서 쓰고 Image 이렇게 docstring pydantic model정의는 Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Fields

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions