2015-05-29 60 views
1

我使用Symfony 2和Postgresql。Symfony 2使用Postgresql

我使用模式,並把我的實體驗證碼:

/** 
* NameTable 
* 
* @ORM\Table(name="schema.NameTable") 
* @ORM\Entity 
*/ 

如果我做的命令

PHP應用程序/控制檯學說:架構:更新--force

它的作品,但我必須手動生成架構「架構」。命令只生成表格而不是架構。

是否有另一種方法自動執行此操作?

回答

0

那麼,如果你想改變默認模式,你可以使用下面的註釋,否則Symfony只是把公共模式作爲默認模式。

use Doctrine\ORM\Mapping\Table; 

/** 
* @Table(schema="some_schema") 
*/ 
class Entity 
{ 
    // ... 
}