首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony实体覆盖“名为'sulu_11.me_media‘的表已经存在

Symfony实体覆盖“名为'sulu_11.me_media‘的表已经存在
EN

Stack Overflow用户
提问于 2017-10-14 10:39:48
回答 1查看 1.3K关注 0票数 1

我是包的压倒实体。

在我的包裹里

我在写一个

代码语言:javascript
复制
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
{

}

当我运行命令

代码语言:javascript
复制
php bin/console doctrine:schema:update --force

运行命令时抛出的错误“原则:模式:更新-强制”。消息:“名为'sulu_11.me_media‘的表已经存在。”“错误”=>原则\DBAL\Schema\SchemaException{…},“命令”“=>”原则:schema:update-force“,"message”=>“名称为'sulu_11.me_media‘的表已经存在。DBAL\SchemaException名称为“sulu_11.me_media”的表已经存在。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-14 11:06:07

您是否也添加了新实体的配置?您可以在文档http://docs.sulu.io/en/latest/cookbook/extend-entities.html#configuration中找到这一点

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46743555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档