ОШИБКА: «Пожалуйста, установите пакет sqlite3 вручную», когда я выполню «sequelize db: migrate» - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь создать пример приложения, используя эту статью:

https://arjunphp.com/restful-api-using-async-await-node-express-sequelize/

Но при попытке выполнить миграцию базы данных с помощью sequenze-cli на sqlite всегда возникает одна и та же ошибка:

C:\WORKING\todo\todos-manager>sequelize db:migrate

Sequelize CLI [Node: 10.16.0, CLI: 5.5.0, ORM: 5.8.12]

Loaded configuration file "config\config.json".
Using environment "development".

ERROR: Please install sqlite3 package manually

Я уже пытался восстановить, но безуспешно.

Есть идеи?

Ответы [ 2 ]

1 голос
/ 12 июля 2019

Первая установка sequelize-cli глобально

sudo npm install -g sequelize-cli

Затем используйте следующую команду для выполнения миграции.

sequelize db:migrate
0 голосов
/ 12 июля 2019

ОБНОВЛЕНИЕ:

ошибка не возникает, если я использую оператор:

npx sequelize-cli db:migrate

вместо

sequelize db:migrate

и миграция завершается успешно!

Надеюсь, это кому-нибудь пригодится.

Спасибо всем!

...