Переопределение объекта Symfony «Таблица с именем« sulu_11.me_media »уже существует

Я переопределяю сущность пакета.

В моем комплекте

я пишу

namespace AppBundle\Entity;

use Sulu\Bundle\MediaBundle\Entity\Media as Base;
use Doctrine\ORM\Mapping as ORM;
use Gedmo\Mapping\Annotation as Gedmo;

/**
 * @ORM\Table(name="me_media")
 * @ORM\Entity(repositoryClass="AppBundle\Repository\MediaRepository")
 */
class Media extends Base
{

}

И когда я запускаю команду

php bin/console doctrine:schema:update --force

Ошибка при выполнении команды "doctrine:schema:update --force". Сообщение: «Таблица с именем sulu_11.me_media уже существует». ["error" => Doctrine\DBAL\Schema\SchemaException { …},"command" => "doctrine:schema:update --force","message" => "Таблица с именем 'sulu_11.me_media' уже существует ."] [] [Doctrine\DBAL\Schema\SchemaException] Таблица с именем 'sulu_11.me_media' уже существует.


person Ricky ponting    schedule 14.10.2017    source источник


Ответы (1)


Вы также добавили конфигурацию для нового объекта? Вы можете найти это в документации http://docs.sulu.io/en/latest/cookbook/extend-entities.html#configuration

person Johannes Wachter    schedule 14.10.2017