[ NestJS ] TypeORM 기존 테이블 -> entity 생성

2022. 8. 19. 17:26·Archive/Develop
728x90
반응형

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-model-generator -h 서버ip -d 데이터베이스명 -p 서버포트 -u 사용자id -x 사용자pw -e 데이터베이스종류 -o entity 파일 생성할 경로

 

 

위 명령어가 없다고 한다면, (typeorm-model-generator: command not found)

 

명령어 앞에 npx 를 붙여주면 된다!

 

 

 

 

그럼 이렇게 테이블마다 각 ts 파일이 생기면서 entities 폴더에 저장이 된다!

 

 

끄읏!

728x90
반응형

'Archive > Develop' 카테고리의 다른 글

[ 모던 자바스크립트 스터디 ] 레이블 문 , 타입 변환과 단축 평가  (0) 2022.09.12
[ 모던 자바스크립트 스터디 ] 자바스크립트 개요, 변수 호이스팅  (0) 2022.09.07
[ Flask ] migrate 오류 해결  (0) 2022.07.24
[ Code Editor ] VSCode 새 탭으로 파일 열기  (0) 2022.06.18
파이썬 의존성 관리 Poetry 란 무엇인가  (0) 2022.06.08
'Archive/Develop' 카테고리의 다른 글
  • [ 모던 자바스크립트 스터디 ] 레이블 문 , 타입 변환과 단축 평가
  • [ 모던 자바스크립트 스터디 ] 자바스크립트 개요, 변수 호이스팅
  • [ Flask ] migrate 오류 해결
  • [ Code Editor ] VSCode 새 탭으로 파일 열기
코뮤(commu)
코뮤(commu)
코딩으로 커뮤니케이션하는 코뮤입니다 😎
  • 코뮤(commu)
    코뮤(COMMU)
    코뮤(commu)
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Archive
        • Hacking
        • Develop
        • ETC
      • Algorithm
      • DB&Infra
      • ETC
      • Node
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • IT지식보따리
    • IT가 맛있다
    • IT 천재
  • 공지사항

    • 배고픕니다
  • 인기 글

  • 태그

    코드업
    카카오 100일 프로젝트
    장고
    백준 파이썬
    docker
    파이썬 백준
    Git
    보안뉴스
    백준 문제풀이
    Django
    오라클
    자바스크립트 API
    자바스크립트
    Oracle
    코드업 기초
    코드업 파이썬 기초 100제
    자바스크립트 객체
    파이썬 알고리즘
    Codeup
    파이썬 기초
    javascript
    백준
    파이썬
    oracle db
    백준 풀이
    파이썬 문제
    파이썬 기초 문제
    C++
    비박스
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코뮤(commu)
[ NestJS ] TypeORM 기존 테이블 -> entity 생성
상단으로

티스토리툴바