한줄평
“언어·프레임워크에 얽매이지 않고 마이그레이션을 다루기에 좋은 독립 실행 도구입니다. 다만 복잡한 데이터 변환 로직은 도구 밖에서 별도로 챙겨야 합니다.”
이런 분께 프레임워크에 독립적인 DB 마이그레이션 도구가 필요한 개발자께
좋은 점
- 다양한 DB를 지원하는 독립 실행 CLI
- 버전 기반 적용·롤백이 명확
아쉬운 점
- 복잡한 데이터 이관 로직은 직접 작성해야 함
마이그레이트 소개
데이터베이스 스키마 변경(마이그레이션) 파일을 올바른 순서대로 적용하고 되돌리는 명령줄 도구입니다. PostgreSQL·MySQL 등 다양한 DB를 지원하며, 버전 번호가 붙은 SQL 파일을 위·아래로 오르내리며 관리합니다. 팀에서 스키마 변경 이력을 일관되게 유지할 때 씁니다.