✍️ sequelize 처음 다뤄보는데(mysql도 처음이다….) error가 감이 안 잡힌다.😢 mysql 지식이 부족 해서 그런가.. 이번 error 해결하는데 꽤나 애를 먹었다. 쿼리 문을 잘 못 작성 할 줄 알고, 몇 번을 찾아보고, 한 글자 한 글자 봤는지 모른다. 코드는 이상이 없었고, 엉뚱한 곳에서 문제였다. 모든 답은 에러창에 있었다.
db.sequelize.sync({force: true});
로 db를 초기화 시키고 서버를 다시 실행 하면 없었던 Column이 생성 된다.//index.js
//....
db.sequelize.sync({force: true}); // force:true 옵션은 실행하고 다시 지워 준다.
//.....
⚠️ 위의 방법은 데이터가 다 날아가기 때문에 개발용 서버에서만 실행하기를 권장한다.