SideProject2 [store]2. TypeORM, Datasource 설정 2024.08.21TypeORM, Datasource 설정 객체-DB테이블 매핑을 위한 TypeORM 과 DB 드라이버 의존성 추가npm install typeorm --savenpm install mysql --save # 사용 DB(mySQL) 드라이버 의존성 추가 * TypeORM 공식문서에 사용하는 typescript 버전이 4.5 이상일 경우 tsconfig.json 파일에 아래와 같은 옵션을 추가하라한다.추가하려고 보니 이미 설정 되어있다. nest-cli로 생성하는 과정에서 자동으로 추가해주는 것 같다."emitDecoratorMetadata": true,"experimentalDecorators": true, Datasource 설정공식문서의 Getting started 를 참고했다. a.. 2024. 8. 26. [store]1. 프로젝트 설계 & 생성 취업 준비로 바빠 최근 코딩을 안한지 좀 되어서새로운 마음으로 프로젝트를 시작했다.그 과정을 연재하려 한다.2024.08.14개발 환경 & 버전Language / Framework : Typescript, Nest.js(10.3.2)Package Manager : npm (8.19.2)Database : MySQL (5.7)ORM : TypeORM[우선 보류] Front-end : Javascript, Vue.js OS: MacOS Sonoma 14.6.1DevOps : Docker (20.10.17) , Docker-compose (2.6.1) 목표1. 프로젝트 완성Guard 적용해보기테스트코드 작성DB 트랜잭션 적용2. CI/CD 적용3. 개발 환경 및 프로젝트 Docker 이미지로 한번에 배포할 수.. 2024. 8. 14. 이전 1 다음