提问者:小点点

Laravel 5.5未知的数据库类型枚举请求的原则\DBAL可能不支持它


当我运行CMD时

我得到了以下错误

更改表"gift_cards"的列需要原则DBAL;安装"原则/dbal"。请求未知的数据库类型枚举,Doctrine\DBAL\Platform\MySqlPlatform可能不支持它

我下载了依赖使用作曲家,它将下载基于我laravel版本的版本

"composer require doctrine/dbal"

依赖增加了我的composer.json

"require": {
    "laravel/framework": "5.5.*",
    "doctrine/dbal": "^2.5",
}

当我运行迁移我得到下面的错误。

CMD

在抽象平台中。php第423行:未知数据库类型enum\DBAL\Platforms\MySqlPlatform可能不支持它。

我所有的表都有数据库引擎InnoDB


共1个答案

匿名用户

我将依赖项添加到我的composer中。json

"要求":{"laravel/框架":"5.5.*","学说/dbal":"^2.5",}

并运行作曲家安装命令。