<aside>
목차
</aside>
<aside> ✏️
@nestjs/config, joi: NestJS 환경변수 설정
@nestjs/typeorm: NestJS typeorm
pg: postgreSQL 연동을 위한 모듈
</aside>
@nestjs/config, joi, @nestjs/typeorm, pg
<aside> ❗
[ 주의 ] 옵션 synchronize
synchronize: true 시 코드와 맞게 데이터베이스 싱크를 맞춘다.
따라서 실제 프로덕션(운영) 상황의 경우 DB의 데이터가 날아갈 수 있다.
그러므로 프로덕션(운영) 상황에서는 무조건 false로 설정해야 한다.
<aside> ✅
일반적으로 데이터베이스의 싱크를 맞추는 즉, 상태를 변경하는 방식은 마이그레이션을 통해서 진행한다. ( 이후 학습 진행, 링크 추가하기 )
</aside>
.env 파일 생성 및 환경변수 정의