2022-04-07 T.I.L

정종훈·2022년 5월 18일
0

first project

목록 보기
1/10

2022-04-07

데이터를 어떻게 이주시키는가.

https://any-ting.tistory.com/53

npm install -g sequelize-cli 시퀄라이즈 cli 설치

npx sequelize init

에러) 서버실행시 오류 : TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received type number (1234)

⇒ 해결 : config.json 에서 비번을 원래는 int였는데 mysql 비번치고 string으로 바꿔서 해결함

자 문제. 여기서 데이터 틀을 만들어서 이주시키자!

에러) Error: User.belongsToMany called with something that's not a subclass of Sequelize.Model

⇒ db.Items 를 db.item으로 바꿈

⇒ 참조하는 값들은 형태를 지정하고 필수값,, 고유값 중 적어도 하나를 지정해줘서 해결

https://yusang.tistory.com/104

timestamp 옵션 설정 가능

https://any-ting.tistory.com/51

  • 시퀄라이저 시더 : 더미 데이터 기능

https://any-ting.tistory.com/53

sequelize seed:generate --name Test // seeders 폴더 안에 새로운 Test.js 파일 생성

sequelize db:seed:all 실행

sequelize db:seed:undo:all //모든 Seed를 되돌린다.

sequelize db:seed:undo // 가장 최근 Seed를 되돌린다.

git push 잘못했을떄

profile
괴발개발자에서 개발자로 향해보자

0개의 댓글