Symfony Doctrine在DB中生成表

时间:2015-02-21 01:49:04

标签: symfony doctrine

我正在使用带有教义的交响乐,我生成了一个实体,我正在尝试使用带有命令的控制台在数据库中生成表

php app / console doctrine:schema:update --dump-sql

我收到此错误:

[学说\共同\注解\ AnnotationException]
  [语义错误]类bouda \ platformBundle \ Entity \ Advert中的注释“@ORM \ Table”从未导入。您是否忘记为此注释添加“使用”语句?

我尝试添加使用Doctrine \ ORM \ Mapping作为ORM;在实体文件中但是当我保存文件时,le line会自动删除。

顺便说一下,我在os x中使用了崇高文本和MAMP

1 个答案:

答案 0 :(得分:0)

Soved,不知道为什么无法通过添加使用Doctrine \ ORM \ Mapping作为ORM来修改实体文件; 语句所以我只是生成了实体的另一个实例,这次使用Doctrine \ ORM \ Mapping作为ORM; 语句包含在文件中并生成表没有问题

Sublime中删除该语句的插件是 phpTools