Как настроить доктрину для использования yaml mapping на symfony 4

Ny Aina спросил: 27 ноября 2017 в 06:24 в: php

Я новичок в Symfony 4

Я использую доктрину и хочу использовать сопоставление сущностей yaml. Поэтому я настроил файл"doctrine.yaml" и изменил тип : annotation 'to' type: yml '.

И когда я пытаюсь"php bin / console make: entity ...", не создается файл сопоставления yaml, связанный с этой сущностью

это мой файл doctrine.yaml

parameters:
    # Adds a fallback DATABASE_URL if the env var is not set.
    # This allows you to run cache:warmup even if your
    # environment variables are not available yet.
    # You should not need to change this value.
    env(DATABASE_URL): ''doctrine:
    dbal:
        # configure these for your database server
        driver: 'pdo_mysql'
        server_version: '5.7'
        charset: utf8mb4        # With Symfony 3.3, remove the `resolve:` prefix
        url: '%env(resolve: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: yml
                dir: '%kernel.project_dir%/src/Entity'
                prefix: 'App\Entity'
                alias: App

0 ответов