깃랩 이슈
- 다른 repository 스크립트가 돌아갈 수 있어서 깃랩 자체에 오류가 있음.
- 파이프라인 끝나고 머지하는게 맞음.
근데 파이프라인 'pending'이 뜬다고 문제가 있는 것은 아님.
- 원래는 파이프라인 스크립트 종료되면 Merge 버튼이 초록색으로 바뀜.
회원 탈퇴 구현
- deletedAt 컬럼 추가하여 탈퇴 여부 표시
(deletedAt 값이 있으면 탈퇴한 데이터, 삭제되었다고 표시만 하는 것)
- 데이터 유지: 모든 데이터는 자산으로 간주하여 삭제하지 않음.
- 모든 스키마에 적용: createdAt, updatedAt, deletedAt 컬럼 추가
- createdAt : 특정 도큐먼트의 필드값이 저장된 시간
- updatedAt : 특정 도큐먼트의 필드값이 변경될 때 수정된 시간
- deletedAt : 특정 도큐먼트의 필드값이 삭제된 시간
여행로그 작성해서 들어가는 url 스키마 데이터 구조
- 일정, 글, 사진이 1:1 대응이 되는 상황
- but 추후 사진이 여러 개 들어갈 수도 있을 경우를 대비하여
- 배열 활용: 배열 형태로 저장하여 유연성을 확보
자주 사용되는 status code
| 400 | Bad Request | 클라이언트 요청에 오류가 있음.
요청 형식이 잘못되었거나, 누락된 파라미터가 있거나, 잘못된 값이 포함된 경우 발생 |
| --- | --- | --- |
| 401 | Unauthorized | 클라이언트가 인증되지 않음.
로그인이 필요하거나, 유효하지 않은 토큰을 사용하는 경우 발생 |
| 403 | Forbidden | 클라이언트에게 권한이 없음.
접근 권한이 없는 리소스를 요청하거나, 허용되지 않은 작업을 수행하려는 경우 발생 |
| 404 | Not Found | 요청한 리소스가 존재하지 않음.
잘못된 URL을 입력했거나, 리소스가 삭제된 경우 발생 |
| 409 | Conflict | 요청과 충돌하는 리소스가 이미 존재함.
동일한 ID를 사용하여 리소스를 생성하려는 경우 발생 |
| 422 | Unprocessable Entity | 요청 엔터티가 유효하지 않음.
JSON 형식 오류나, 유효하지 않은 값이 포함된 경우 발생 |