Php 如何从generate:doctrine:Entity中删除实体

Php 如何从generate:doctrine:Entity中删除实体,php,symfony,Php,Symfony,我使用命令行php应用程序/控制台generate:doctrine:Entity创建一个实体。 现在我想删除那个实体(yml,schema…)。我删除了Doctrine yml文件和实体目录,但当我使用命令行Doctrine:schemal:create时,总是创建表,表的名称=数据库中的实体?要删除生成的实体,请删除包含该模式的yml,它位于BundleName/Resources/config/Doctrine/entityName.orm.yml文件中。然后,删除BundleName/E

我使用命令行
php应用程序/控制台generate:doctrine:Entity
创建一个实体。
现在我想删除那个实体(yml,schema…)。我删除了Doctrine yml文件和实体目录,但当我使用命令行
Doctrine:schemal:create
时,总是创建表,表的名称=数据库中的实体?

要删除生成的实体,请删除包含该模式的yml,它位于BundleName/Resources/config/Doctrine/entityName.orm.yml文件中。然后,删除BundleName/Entities/中的entityName.php,并使用清除缓存

php app/console cache:clear

删除实体并清除缓存后,请尝试以下命令:条令:schema:update--force--complete

谢谢@Praveesh,我删除了所有实体和缓存:clear,但当我使用条令:schemal:create命令时,该表是在数据库中创建的:(不能这样做:(.这是截屏。我删除了所有实体主页,但我不知道为什么它仍然是“Create Table Home()…”:(