[ 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 천재
  • 공지사항

    • 배고픕니다
  • 인기 글

  • 태그

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

  • 최근 글

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

티스토리툴바