nuyeo / NestJsBasic

따라하며 배우는 NestJS
7 stars 0 forks source link

작성한 ERD를 바탕으로 entity 파일을 생성하고 있습니다. #14

Closed nuyeo closed 9 months ago

nuyeo commented 9 months ago

ERD에 작성한 entity를 src/entities 폴더에 파일로 생성

Background(배경지식)

entity를 파일로 생성하고 있습니다.

Implementations(보충설명)

Screenshots (Optional)

image

Focus On (Optional)

Other (Optional)

image https://github.com/rimo030/nestjs-e-commerce-frame/pull/27#issuecomment-1794617364 의 코멘트가 이해가 되지 않습니다.

References (Optional)

kakasoo commented 9 months ago

DB는 대소문자 구분을 못하기 때문에 소문자와 스네이크 케이스로 작성합니다. 하지만 어플리케이션에서 entity를 작성할 때 스네이크를 쓰지는 않죠. 두 케이스를 편하게 연결하고 싶다면 스네이크 케이스 전략이 필요합니다. 하지만 @yeonod 님이 반드시 @rimo030 님의 방식을 따라 할 필요는 없으니 스네이크 케이스는 떼고 엔티티는 전부 카멜 케이스를 사용해주세요. 요즘 데이터베이스는 대소문자 구분 정도는 커버할 수 있습니다.

kakasoo commented 9 months ago

아직 누락되어 있는 칼럼들이 상당히 많습니다. 마저 엔티티로 옮겨주시고, TypeORM 연결이 되는지 체크해주세요.