typeORM1 📚TypeORM 핵심 개념 정리 1. Migration의 개념Migration은 DB 스키마 변경 내역을 코드로 관리하는 방법.장점:스키마 변경 기록이 남아 협업/배포 시 일관성 유지.로컬, 스테이징, 프로덕션에 동일하게 반영 가능.구성:up 메서드 → 변경 적용down 메서드 → 변경 롤백2. Migration 생성 방식 2가지① 자동 생성 (migration:generate)엔티티(Entity) 변경사항을 DB 스키마와 비교하여 자동으로 SQL 생성.npm run typeorm migration:generate -- -d src/config/migration.config src/database/migrations/migration-name장점: 편함. 엔티티 변경만 하면 됨.단점:Enum value 추가, View 변경 등은 감지 .. 2025. 8. 11. 이전 1 다음 반응형