@HellWalk

Как сгенерировать миграции по сущности вне src/Entity?

Обычно сущности лежат в src/Entity, и при выполнении команды:

php bin/console make:migration

Симфони анализирует сущности и генерирует по ним миграции.

У меня же сущности лежат в:
src/Models/User/Entity

и симфони их не видит. Что нужно сделать?
  • Вопрос задан
  • 257 просмотров
Решения вопроса 1
Maksclub
@Maksclub
maksfedorov.ru
Нужно добавить маппинг в настройках /config/doctrine.yml (ну или в том файле, где эти настройки лежат):
Для 4 версии: https://github.com/symfony/demo/blob/master/config...

doctrine:
     orm:
            mappings:
                  UserEntities:
                       type: annotation
                       dir: "%kernel.root_dir%/../src/Models/User/Entity"
                       is_bundle: false
                       prefix: <YOUR_NAMESPACE>\Models\User\Entity
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@user49981
в doctrine.yml
doctrine:
    	orm:
            mappings:
                	dir: '%kernel.project_dir%/src/Models/User/Entity'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы