codestates / codestates/6699

[✍️ Dev Log] BE 김기쁨 / 2021-12-15

Open
#88 0 comments 0 reactions 1 assignee Claimed by @joykim93 View on GitHub
BE dev-log
Dominant language
JavaScript
Stars
5
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?

- sequelize 모델, 시드 그리고 관계 설정을 업데이트하였습니다.
- User API 기능 구현: [POST] 로그아웃, [DELETE] 회원탈퇴
- Saying API 기능 구현: [POST] 특정 주제 명언 작성, [POST] 명언 좋아요, [DELETE] 명언 좋아요 취소
- BE Task Card 추가 작성

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?

- 오타로 인해 발생한 error handling으로 약 3시간정도를 소요함 (비효율적으로 업무가 수행됨)
- sequelize에 익숙하지 않아 mySQL 핸들링에서 어려움을 겪었습니다. (migration 및 seed 파일 순서가 중요하다!)
- sequelize 쿼리를 사용하기 위해서는 createdAt, updatedAt 필드를 삭제하면 안된다. 하지만 삭제하고 코드를 작성하여 이를 해결하는데 어려움을 겪었습니다.

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?

- [ ] Saying API 기능 구현 완성하기
- [ ] Comment API 기능 구현 완성하기

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.