Symfony 4.1: доктрина: фикстуры: загрузка, а не чтение конфигурации теста

Я пытаюсь переопределить свой класс драйвера DBAL, чтобы обойти Эта проблема и иметь возможность обрезать свою базу данных. Я следил за это руководство, но мой собственный драйвер никогда не использовался. Это нормально, что команда:

bin/console doctrine:fixtures:load --env=test --purge-with-truncate -n

Не загружается файл конфигурации?

Кстати, вот как выглядит мой конфигурационный файл (config / packages / test / doctrine.yaml):

doctrine:
    dbal:
        # configure these for your database server
        #driver: 'pdo_mysql'
        #server_version: '5.6'
        driver_class: App\DBAL\Driver
        url: '%env(resolve:TEST_DATABASE_URL)%'
    orm:
        auto_generate_proxy_classes: '%kernel.debug%'
        naming_strategy: doctrine.orm.naming_strategy.underscore
        auto_mapping: true
        mappings:
            App:
                is_bundle: false
                type: annotation
                dir: '%kernel.project_dir%/src/Entity'
                prefix: 'App\Entity'
                alias: App

что php bin/console debug:config doctrine дает вам на выходе

zizoujab 27.11.2018 14:43

@zizoujab bin/console debug:config doctrine --env=test: Служба security.firewall.map зависит от несуществующей службы .security.request_matcher.ZAICcXS. (у меня больше нигде не было этой ошибки)

Lucas Lobosque 27.11.2018 14:58
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
2
2
255
0

Другие вопросы по теме