2014-04-01 55 views
0

我試圖使用EntityAudit Bundle來爲我的數據庫中的特定表進行版本化。我使用composer從packagist安裝了EntityAudit,繼續並將其註冊到我的AppKernel中,然後嘗試添加特定的實體/表,以便在app/config/config.yml中保留歷史記錄。這些項目我加:Symfony 2 EntityAudit根本不會生成歷史記錄/版本表

simple_things_entity_audit: 
    audited_entities: 
     - src\Fred\EntityBundle\Entity\Name 
table_suffix: _history 

做這一切之後,我執行

$ PHP應用程序/控制檯學說:架構:更新自卸SQL

我只看到了創建EntityAudit的「版本」表,但不是「Name_History」或「Name_audit」(不包含table_suffix)。我曾嘗試添加更多條目,但在我的數據庫中完全沒有創建歷史記錄/版本表。我在這裏做錯了什麼?我也有安裝原則遷移。提前致謝。

回答

0

解決這個問題的方法是採取 「SRC」:

simple_things_entity_audit: 
audited_entities: 
    - Fred\EntityBundle\Entity\Name 
table_suffix: _history