Laravel 5.5 Неизвестный тип базы данных, запрашиваемый enum Doctrine \ DBAL может не поддерживать его - PullRequest
1 голос
/ 05 апреля 2019

Когда я запускаю CMD> php artisan migrate

Я получил следующую ошибку

Для изменения столбцов таблицы "gift_cards" требуется Doctrine DBAL;установить "доктрину / дбал".Запрошено перечисление неизвестного типа базы данных, Doctrine \ DBAL \ Platforms \ MySqlPlatform может не поддерживать его

Я загрузил зависимость с помощью composer, она загрузит версию, основанную на моей версии laravel

"composer require doctrine/dbal"

зависимость добавлена ​​в мой composer.json

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

, когда я запускаю миграцию, я получаю следующую ошибку.

CMD> php artisan migrate Таблица миграции создана успешно.

В строке AbstractPlatform.php 423: Запрошено перечисление неизвестного типа базы данных Doctrine \ DBAL \ Platforms \ MySqlPlatform может не поддерживать его.

Все мои таблицы имеют ядро ​​базы данных как InnoDB

1 Ответ

0 голосов
/ 10 июня 2019

Я добавил зависимости в свой composer.json

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

и выполните команду composer install.

...