어떤 에러인가요?
테이블간의 관계설정을 해줬을 때,
sequelize-auto는 migrate를 하는 방법과 달리 models에 init-models가 생성되는데
이 파일 안에는 associate가 따로 지정이 되있지않아서 발생하는 오류
에러 메세지
[sequelizeeagerloadingerror]: shop is not associated to user!
에러 핸들링 방법
const { sequelize } = require('../../models');
const initModels = require('../../models/init-models');
const Models = initModels(sequelize);
위와 같은 코드를 상단에 넣어주고,
Models.테이블명
으로 테이블을 불러내면 associate로 따로 지정해주는 문구를 작성하지 않아도 가능하다.