[ TypeORM ]Active Record vs Data Mapper
·
Archive/Develop
https://github.com/typeorm/typeorm/blob/master/docs/active-record-data-mapper.md GitHub - typeorm/typeorm: ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova ..
[ NestJS ] TypeORM 기존 테이블 -> entity 생성
·
Archive/Develop
TypeORM 은 entity.ts 를 테이블로 만들어준다. 반대로 typeorm-model-generator 는 이미 존재하는 테이블을 entity 파일로 만들어준다. 나는 현재 이미 존재하는 db 를 가지고 entity 를 생성하여 코드를 작성해야하기에 typeorm-model-generator 를 다운로드 받아 사용하겠다. npm i typeorm-model-generator 현재 내가 개발을 진행하는 서버엔 내 코드만 존재하는 것이 아니기에 전역에 설치하는 g 옵션은 제거한 상태로 설치했다. 제대로 설치했다면, package.json 의 depoendencies 에 typeorm-model-generator 를 확인할 수 있다. 이제 아래 명령어로 entity 파일을 생성해보자. typeorm-m..