2011-07-04 9 views
2

Doctrine2フィクスチャを読み込むときにデータを保持したいテーブル/エンティティは3つあります。もちろん、現在、doctrine:fixtures:loadを実行すると、データベース全体(migration_versionsを除く)がパージされてから、適切なフィクスチャがロードされます。Doctrine2 Fixturesを使用しているときに、特定のテーブル/エンティティのデータを保持する方法は?

--appendスイッチを使用してデータをデータベースに追加することはできますが、ほとんどのデータをデータベースから削除したいと考えています。

Doctrine2フィクスチャを使用する場合、テーブルのデータを3つのテーブル/エンティティからのみ保持するにはどうすればよいですか?

答えて

2

「追加専用」と「削除専用」のフィクスチャクラスを別々のフォルダに分けてから、 - fixturesを使ってフィクスチャパスを指定する2つのコンソールコマンドを実行することはどうですか?

関連する問題