Skip to content

Conversation

@JisooPyo
Copy link
Member

@JisooPyo JisooPyo commented Aug 23, 2024

관련 Issue


변경 사항

  • 관리자 식재료 여러 건 조회 API 구현
  • 로컬에서 build test를 해보았나요?
  • 구현한 기능을 로컬에서 test해보았나요?
  • 도커에서 build test를 해보았나요?
  • 구현한 기능을 도커에서 test해보았나요?
  • 테스트 코드를 작성하였나요?

Todo List

  • check list에 있는 옵션 모두

트러블 슈팅

Docker Postgres 기본 이미지로 Postgres를 컨테이너에 올리면 기본 정렬 옵션이 en_US.utf8로 되어 있어 정렬하는 경우 다음과 같은 결과를 얻음

가
나
다
가가
나나
다다
가가가
나나나
다다다
  • 두 가지 방법
  1. 기본 정렬 옵션을 ko_KR.utf8로 변경
  2. 쿼리마다 정렬 옵션을 ko_KR.utf8로 설정

1번 진행 중... ⏩
기본 정렬 옵션을 ko_KR.utf8로 변경하려면 데이터베이스를 밀고 다시 만들어야 한다.


  • 애초에 Postgres 기본 정렬 옵션 바꿔보기 ⏩
    • Postgres 이미지에는 기본적으로 영문 locale만 추가되어 있음.
    • 따라서, 한글 utf8을 기본 입력이나, locale로 활용하려고 하는 경우에는 linux localedef 명령어로 추가해주어야 한다.
    • localedef -f UTF-8 -i ko_KR ko_KR.UTF-8
    • 위 내용을 진행하지 않은 경우, postgresql/mysql에 있는 ko_kr.utf8 로 만들어진 자료를 import 할 때 오류가 발생한다.
    • ERROR: invalid locale name: "ko_KR.UTF-8"

<참고자료>

Postgres 커스텀 Dockerfile

Postgres 이미지에는 기본적으로 영문 locale만 추가 되어 있음.

@JisooPyo JisooPyo added feature New feature or request WIP Work In Progress labels Aug 23, 2024
@JisooPyo JisooPyo self-assigned this Aug 23, 2024
@github-actions
Copy link

github-actions bot commented Aug 23, 2024

Test Results

54 tests   54 ✅  1s ⏱️
10 suites   0 💤
10 files     0 ❌

Results for commit 195d1f3.

♻️ This comment has been updated with latest results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request WIP Work In Progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature] 관리자 - 식재료 여러 건 조회

2 participants