TypeORM에서 Migration하는법


BACKEND
NESTJS

TypeORM에서 Migration하는법을 예제와 함께 알아보겠습니다.

예제는

  • 테이블에 새로운 필드를 추가

  • 테이블의 ManyToOne column을 ManyToMany로 변경

Migration CLI Command

typeORM에서 migration을 실행하기 위한 CLI COMMAND는 다음과 같습니다.

# Migration 파일 생성하기
npx typeorm migration:generate -n <MigrationName>

# Migration 실행하기
npx typeorm migration:run

# Migration 되돌리기
npx typeorm migration:revert

Migration Setting


테이블에 필드 추가하기