Symfony: расширяется Gedmo Loggable

У меня проблема с расширением Entity/Repository Log. Что у меня сейчас =>

"SRC /Acme/DemoBundle/ Repository /LogEntryRepository.php"

use Gedmo\Loggable\Entity\Repository\LogEntryRepository as LogEntryRepositoryBase;

class LogEntryRepository extends LogEntryRepositoryBase{
    // …
}

"SRC /Acme/DemoBundle/ Entity /LogEntry.php"

use Gedmo\Loggable\Entity\LogEntry as LogEntryBase;

class LogEntry extends LogEntryBase{}

"SRC /Acme/DemoBundle/ Ресурсы / конфигурации / Доктрина /LogEntry.orm.yml"

Acme\DemoBundle\Entity\LogEntry:
    type: entity
    table: ext_log_entries
    repositoryClass: Acme\DemoBundle\Repository\LogEntryRepository

С этим я могу позвонить в мой репозиторий и работать без проблем, НО, когда я звоню php bin/console doctrine:schema:update --force, У меня есть эта ошибка "Таблица с именем 'acme.ext_log_entries' уже существует." даже если я урону таблицу в базе данных. Если я прокомментирую "table: ext_log_entries" внутри "LogEntry.orm.yml", мое обновление выполнено правильно, но, очевидно, мой код не работает.

Идея, как я могу решить эту ошибку? Я что-то пропустил?

0 ответов

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