mysql - Sequelize 迁移方言错误 - MYSQL

标签 mysql node.js orm sequelize.js

当我使用“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/

相关文章:

php - MySQL 查询正在运行但未运行

orm - 为什么 Doctrine 2 没有基本的验证方法来验证所有值是否适合实体属性?

asp.net-mvc - 为 "simple"SaaS 启动选择 ORM (ASP.NET MVC)

r - R中是否有用于对象关系映射的软件包?

c# - 我如何正确地将数据从 wordpress mySQL DB 解析为 xamarin forms c#?

mysql - 将查询从 MySQL 转换为 Doctrine(使用 NOT IN)

php - 有了这个 laravel sql 权限有什么好的解决方案吗?

javascript - 避免发件人也收到 firestore 通知

node.js - Node.js 的最佳 XMPP 客户端库

node.js - 火狐插件错误: Module `http` is not found