해결된 질문
작성
·
406
0
.env 파일 설정 하고 npm run dev 하면 db 성 공 콘솔이 뜨는게 아니라
: Error: Tablespace is missing for table `sleact`.`users`. 이런식으로 에러가 납니다.
전에 프론트 세팅 안되서 처음부터 하려고 다시 다지우고 하는데 안됩니다.
그래서 mysql 들어가서 데이터베이스를 지우고 다시 db:create 해볼려고 했는데
mysql> drop database sleact;
ERROR 3679 (HY000): Schema directory './sleact/' does not exist
디비도 삭제가 안됩니다. 검색 해서 이것저것 해봣는데 잘 안되네요 ㅠ
요약하자면
ohseungik@seungik back % npx sequelize db:seed:all
Sequelize CLI [Node: 14.15.5, CLI: 6.2.0, ORM: 6.5.0]
Loaded configuration file "config/config.js".
Using environment "development".
== 20201019065847-sleact: migrating =======
ERROR: Table 'sleact.workspaces' doesn't exist
이 에러입니다.
답변 1
0
아 순서의 문제 였네요 npx sequelize db:create 하고 npm run dev 를 해준다음에 npx sequelize
db:seed:all 해줘야 되는 거였네요 테이블을 만들어 주는게 npm run dev 라고 설명 해주셨엇네요... 아오