@antonowano
Профессиональный самоучка

Symfony2+Doctrine2 почему не создается репозиторий?

команда doctrine:generate:entities не создаёт репозиторий.

Описываю действия

Генерирую XML-описание по существующей БД:
php app/console doctrine:mapping:import --force AppBundle xml

Создаю сущности с использованием аннотаций:
php app/console doctrine:mapping:convert annotation ./src

Дописываю в сущность OffersCategories аннотацию о репозитории:
/**
 * ...
 * @ORM\Entity(repositoryClass="AppBundle\Entity\OffersCategoriesRepository")
 */
class OffersCategories { /**/ }

Сохраняю и формирую гетеры и сетеры:
php app/console doctrine:generate:entities AppBundle


В итоге:
  1. Класс OffersCategoriesRepository не создается.
  2. Создаю вручную - тоже никакого эффекта.
  • Вопрос задан
  • 2430 просмотров
Решения вопроса 1
@antonowano Автор вопроса
Профессиональный самоучка
Причину так и не узнал, решил проблему дописав в xml файл описание репозитория.
Выполнив команду создания сущностей - все заработало.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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