Symfony-2.0 と Propel 1.6 を使用しています。
テスト目的で、別のスキーマ ファイルが必要です。その理由は、PK と自動インクリメントによりプロセスが失敗するため、現在のスキーマではダンプされたフィクスチャをロードできないためです。
app/console propel:fixtures:load --env=test
Use connection named default in test environment.
No SQL fixtures found.
No XML fixtures found.
[Propel] Exception
Cannot insert a value for auto-increment primary key (article.ID)
定義できれば、プロパティtest_schema.xml
なしでモデルを生成autoIncrement="true"
し、フィクスチャをロードします。
test_schema.xml
Propel をテスト環境で強制的に使用するにはどうすればよいですか?
または、フィクスチャを正しくロードする別の方法があるのでしょうか?