Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。
× Sign in with twitter. You can follow the user and hashtags. Share your tips on social media. Post relative tips. If you have relative tips, click [Add relative tips] to post. CakePHP Advent Calendar 2011 初日担当の @cakephper です。 今回はTipshareに記事を投稿します。 説明に使っているCakePHPは2.0.4です。 CakePHP2.0からbake fixtureすると、$fieldsプロパティに、tableParametersというキーがあって、そこでDBのエンジンが指定されています。 Fixutreファイルにスキーマ情報を書いていればよいのですが、defaul
CakePHPはテスティングフレームワークとしてSimpleTestにデフォルト対応をしているのだけれども、正直*fixture.phpの$recordsのテストデータを書くのが面倒。 とくにリレーションが複雑な場合。 ちなみに、Ruby on RailsはテストデータをYAMLで書けるらしく、ハッシュで書かなければならないCakePHPよりましだけれどもそれでも面倒。 じゃあ、データベースのレコードデータを活用するように*fixture.phpの$importパラメータを駆使すればいいのだけれども、ここがなかなか鬼門で、いままで運用にのる形でうまくいった試しがない。 やっぱり$recordsを書いて対応するのがデフォルトで安定しているみたい。 でも$recordsを書くのは面倒なわけで、「*fixture.phpの$recordsをデータベースのデータから生成するようなプラグインないです
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く