기존서버의 데이터를 다른 서버로 옮기기 위해 기존서버의 스키마를 필요로 하게 되었다.(sequelize 를 사용하여 옮길려고 하였기 때문에 사용하기위해서는 컨트롤 할 모델이 필요)
필요한 스키마가 작고 적다면 그냥 만드는게 빠를수도 있지만, 많고 더군다나 크다면?
그 작업은 무지하게 길고 지루한 작업이 될것이다.
sequelize의 경우 이러한 작업을 대신해줄수 있는 라이브러리가 sequelize-auto 이다.
뭐 결과물은 sequelize-cli로 얻는 결과물과는 상이하지만 해당 결과물로 디비에 접속하여 컨트롤 할수 있다는 점이 장점이다. (결과물에 이상이 없다면 sequelize.sync로 새 디비에 해당 스키마를 적용 할수 있다.)
뭐 모든 경우가 퍼펙트하게 적용 되는건 아니지만 여하튼 많은 시간을 줄일수 있는 장점은 있는듯하다.
마이그레이션까지 처리해주면 더 좋았겠지만....