• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

sequelize migration에 대한 궁금증이 있습니다.

21.09.23 12:24 작성 조회수 157

0

강사님 안녕하세요.

좋은 강의 덕분에 저만의 홈페이지를 부족한 실력이지만 운영하게 되었습니다.  1년전 html이 무엇인지도 몰랐던 제가 홈페이지를 운영하게 되다니 강사님의 강의가 얼마나 훌륭한지 알수 있다고 봅니다. 감사합니다.

제 질문은 mysql 데이터베이스를 운영하면서 새로운 테이블 또는 컬럼을 추가할 때 sequelize migration을 이용해야 한다고 들어서(기존 데이터를 보존하기 위해서) 공부를 하고 있고 적용을 해보았습니다. 잘 작동하기에 문제는 없는데 mysql workbench를 이용하는게 더 직관적이고 편해서 이쪽을 이용하는 편입니다.

혹시 migration을 꼭 이용해야만 하는 장점이 있을까요? 딱히 그런게 없다면 워크벤치를 계속 이용해도 괜찮을 까요?

 

 

답변 1

답변을 작성해보세요.

1

마이그레이션은 DB변경 내역을 코드로 추적하는 용도로 씁니다. DB를 어떻게 변경해왔는가가 코드에 전부 남기 때문입니다. git같은 것이라고 보셔도 됩니다. 필수는 아니기 때문에 이런 내역이 필요없다면 그냥 워크벤치에서 바꾸셔도 됩니다.