fixture など テスト用のデータがコードで用意されていないプロジェクトに途中から入ったことがあります。 ここでは、そのときに Database から fixture を生成した方法について書きます。
環境
バージョンが低いため FactoryGirl は使えません。
参考
下記のサイトを参考にしてコードを作りました。 参考にしたサイトのコードでは、 id をたよりに並び順を指定しているので、id のない scheme_migration のテーブルでエラーが発生します。 また、 DB にセッションを入れている場合は sessions テーブルも除外が必要です。 そして、モデルが存在しないテーブルも (存在の是非はともかくプロジェクト内に存在したので) 除外が必要になりました。
続きを読む Rails 3 : fixture を Database から出力する方法 →
Trac Lightning でチケットを登録する際の 詳細の初期値は、 default_description
で設定できます。 ただこの default_description
では改行ができません。
続きを読む Trac の default_description で改行できるようにする方法 →
『アジャイル×パターン=ぼくたちの現場』に行ってきました。mixiの会議室で行われた勉強会です。
床はライトブラウン、フローリング調のビニル素材。スクウェアの白い4人掛けテーブルが並べられ、後ろにはバーカウンターがある、さらにその後ろには様々な自動販売機が並んでいる。奥の壁は上から下までガラス張りになっていて、高所恐怖症の人にはちょっとしたアトラクションとなっている。
続きを読む アジャイル×パターン=ぼくたちの現場 →
Windows Vista, Windows 7 でプリンタの一覧からプリンタが消えるという現象がありました。 そのときの対処法をまとめました。
続きを読む Windows: プリンタがなくなった場合の対処法 →
pg_dump でエクスポートする場合、 -s
, -a
のオプションをつけることで挙動が多少変わる。 -s
, -a
オプションは次のような場合に使われる。
続きを読む pg_dump: テーブル構造のみ・データのみ出力 →
A Life Summary of an Gypsy