innercircle-byebye / ft_transcendence-back

Backend for ft_transcendence (nestjs)
1 stars 0 forks source link

TypeORM CLI 사용 기능 추가 #17

Closed sungyongcho closed 3 years ago

sungyongcho commented 3 years ago

TypeORM 사용 기능을 추가 하였습니다. 이에 맞게 루트 경로의 ormconfig.jsonsrc/ormconfig.ts 위치로 이동하고, app.module.ts의 TypeOrmConfig 설정을 변경 하였습니다. (아래 두 링크를 읽어주세요) image https://docs.nestjs.com/techniques/database#async-configuration 개발단계에서 마이그레이션이 당장 필요 하지 않으나... TypeORM CLI를 이용하면 entity 생성, schema 관리를 커맨드로 하는 장점도 생기니 미리 도입 하였습니다.

=================중요===================

서비스 (docker-compose) 가 뜬 상태에서 cli 명령어를 이용 할 때는 (=back-dev-up 실행 중일 때, 다른 터미널에서)
alias.sh 에 정의 해놓은 (back-dev-typeorm [명령어] [모음들을] [입력].... )를 사용하시고,
서비스가 내려가 있는 상태에서는 (npm run typeorm [명령어] [모음들을] [입력] [...])를 이용하세요.

======================================= TypeORM CLI 관련해서는 따로 회의를 하거나 정리하는 시간이 필요할것 같네요