아직 RDS까지 만들진 못했고, 개인 로컬에 깔려있는 mysql DB 연동만 해놨습니다
(개인 로컬이라 데이터 공유는 안될거에요)
mysql workbench가 컴퓨터에 깔려있다고 가정하고 설명하겠습니다
제가 했던 방식은,
DB 구축을 먼저하고 typeORM에 연동하는 방식을 사용했어요
(typeOrm이 Entity랑 칼럼을 자동으로 만들어준다고하지만,
DB 스키마는 먼저 구축되어있어야 테이블을 만들어주기때문에
저는 일단 sql 로 스키마 구축하고 테이블까지 만들어서 가져오는걸로 했어요,
아직 저는 이 방법밖에 해보지 못해서, 편하신대로 하시면 될 것 같습니다👍🏻)
ex) 이렇게 말고 typeorm으로 첨부터 하는걸 typeorm seeding 이라고 한다고 합니다
⚠️ 사전 준비 명령어
npm install --save @nestjs/typeorm typeorm mysql2
npm install @nestjs/typeorm