当我使用“sequelize db:migrate”命令时。我收到以下错误!
Sequelize CLI [ Node :8.9.1,CLI:3.2.0,ORM:4.29.0]
警告:此版本的 Sequelize CLI 与 Sequelize v4 不完全兼容。 https://github.com/sequelize/cli#sequelize-support
已加载配置文件“config\config.js”。
错误:从 v4.0.0 开始需要显式提供方言
我的代码链接--> code github link
我已经尝试了一切!我找不到任何解决方案!
最佳答案
我已经配置了 github 代码并尝试了 diff Node 版本,并且一切正常:
操作系统:Ubuntu 16.04 LTS
Sequelize [Node: 9.2.0, CLI: 2.8.0, ORM: 4.29.0]
CLI version 3.9.1
<小时/>
Sequelize [Node: 8.9.1, CLI: 2.8.0, ORM: 4.29.0]
CLI version 3.9.1
<小时/>
Sequelize [Node: 6.11.2, CLI: 2.8.0, ORM: 4.29.0]
CLI version 3.9.1
<小时/>
问题可能与您的操作系统或 npm install --save mysql2
安装有关。
关于mysql - Sequelize 迁移方言错误 - MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48266025/