본문 바로가기
Research/Nest.js

nestjs_RDS Postgres 인스턴스 생성 및 nestjs 모듈 설치

by RIEM 2023. 4. 15.
728x90

https://www.oldbookillustrations.com/illustrations/shooting-star/

RDS DB 생성

퍼블릭 엑세스 허용

DB 생성 완료.

보안그룹 인바운드 규칙 설정

Postgres는 5432 포트를 사용한다. 인바운드 규칙에서 5432 포트를 열어주자.

잘 연결이 되는지 DBeaver에서 테스트로 열어보겠다. 잘 열린다.

 

TypeORM 모듈 설치

Nest는 TypeORM을 기본적으로 제공한다. ORM을 쓰면 추상적으로 DB를 제어할 수 있다는 점에서 유용하다. 공식문서에서는 mysql 사용 예시를 보여주고 있는데, 나는 postgreSQL을 사용할 것이다. 왜냐하면 이것은 오픈소스이기 때문이다.

$ npm install --save @nestjs/typeorm typeorm pg

@nestjs/typeorm : typeORM 연동을 위한 모듈
typeorm : typeORM 모듈
pg : Postgres 모듈

 

728x90

댓글