当我从现有的 Postgres 数据库中使用 Doctrine 生成实体时,创建的文件具有以下形式:
- 类 Public.blog
- 类 Public.post
- ETC
即我的数据库“模式”名称被包含在类名和文件名中。然后,由于“。”,这使得类名非法。
如何指定我不希望数据库模式名称包含在我的类名中?
还是我以错误的方式处理这个问题?
额外信息 - 该命令很好。我的文件创建正确,但是类名仍然是“Public.blog”——Symfony2 设法在没有公共模式/命名空间的情况下生成相同的文件。所以这是可能的!然而,事实证明,要找到导致这种情况发生的代码部分是很困难的!