728x90
sequelize문으로 해당 테이블이 없다면 테이블을 만들라는 코드를 짰다.
하지만 위와같이 테이블이 없다는 에러를 마주했다.
이유는 다른 함수에서 mainposts를 require해서 사용했고 그 함수를 main.html 에서 사용했다.
서버를 키고 홈페이지에 들어가면 제일 먼저 나오는 화면인 main.html이 열리면서 콜스택에 해당 function이 들어가는 도중에 위와같은 에러가 난것 같다.
그래서 그 function에 mainposts 테이블을 만들라는 코드를 넣으니 해결됬다.
하지만 이 방법으로 mainposts를 만들면 외래키 설정도 여기서 해줘야 한다는걸 나중에 외래키 설정을 해보며 알았다.
그래서 이 function을 지워버렸다.
728x90
'팀프로젝트 > SNS(키보드워리어)' 카테고리의 다른 글
[키보드워리어] textarea 공백, 줄바꿈 (0) | 2022.08.31 |
---|---|
[키보드워리어] Json 객체 파싱 main.html (0) | 2022.08.28 |
[키보드워리어] async await promise 동기 처리 (0) | 2022.08.28 |
[키보드워리어] image 서버에 올리기 (0) | 2022.08.25 |
[키보드워리어] sequelize foreign key 오류 (0) | 2022.08.24 |