1. 문제

Table [테이블명] doesn't exist ??
npx sequelize init
npx sequelize db:create
npx sequelize model:generate --name User --attributes nickname:string,password:string,confirm:string
모두 작성했고, 회원가입 로직까지 만들어서 post를 보내는데 계속 에러가 난다.
근데 로직은 맞는 것 같은데 db도 생성했는데 왜 안될까ㅠㅠㅠㅠ
2. 시도해본 것들
구글에 검색해봤다. 테이블이 없을때 발생하는 에러래요~
뭐야 이 뻔한 얘기는.. 영어로 테이블 없다고 써져있잖......어??
3. 해결과정
npx sequelize db:migrate
생각해보니 이걸 안했네.....
4. 알게 된 점?
npx sequelize init
npx sequelize db:create
npx sequelize model:generate --name User --attributes nickname:string,password:string,confirm:string
3가지를 하고나면 생성된 모델과 마이그레이션을 수정하느라
npx sequelize db:migrate 를 까먹게 된다ㅠㅠ
모델 생성하면 다음것도 꼭 해야하는데생성된걸 수정하다보면 까먹는다..... 다음엔 잊지말아야지!
728x90
'일기 > 에러일기' 카테고리의 다른 글
[에러일기] 9회차 - 몽구스 데이터베이스 연결실패 (0) | 2023.03.03 |
---|---|
[에러일기] 8회차 - 모듈 또는 해당 형식 선언을 찾을 수 없습니다. (0) | 2023.03.01 |
[에러일기] 6회차 - 에러일기 아닌 코딩 상식숙제 (0) | 2023.02.16 |
[에러일기] 5회차 - 시퀄라이즈 테이블 없다는 에러 (0) | 2023.02.15 |
[에러일기] 4회차 - POST request data 받을때 undefined (0) | 2023.02.15 |