Мне пришлось понизить doctrine/doctrine-migrations-bundle
до версии "^2.1"
Не уверен, применимо ли это здесь, но в последнее время у меня были проблемы с doctrine. Я сделал composer update
, и с тех пор мой проект больше не запускался. Моя проблема была основана на новой версии следующего пакета:
https://symfony.com/doc/master/bundles/DoctrineMigrationsBundle/index.html
Они реструктурировали файл doctrine_migrations.yaml, и у меня все еще была старая. Я попытался изменить содержимое на новую версию 3.0, но это привело именно к вашей ошибке.
Поскольку пакет поставляется с пакетом: symfony/orm-pack
, вам сначала нужно распаковать, чтобы иметь возможность вручную изменить версию внутри вашего composer. json: composer unpack symfony/orm-pack
После распаковки вы увидите следующую строку внутри composer. json: "doctrine/doctrine-migrations-bundle": "*"
, которую я изменил на "doctrine/doctrine-migrations-bundle": "^2.1"
. Затем я снова запустил composer update
. Вы можете указать только пакет миграции, если это все, что вы хотите обновить.