railsで初期データの投入などはdb/seeds.rbに書くわけですが
ゴリゴリ書くのだるいなーと思い、yamlから読み込んで投入できるようにして見ました。
Hoge, FugoをActiveRecordのクラス名にして、データはymlを用意して置く感じです。便利!
ちなみに、ActiveRecord#createメソッドに普通にHashを渡すとidが無視されてしまうのでblockで渡すようにしてます。
もっとスマートな方法があれば教えてもらえると嬉しいです。
railsで初期データの投入などはdb/seeds.rbに書くわけですが
ゴリゴリ書くのだるいなーと思い、yamlから読み込んで投入できるようにして見ました。
Hoge, FugoをActiveRecordのクラス名にして、データはymlを用意して置く感じです。便利!
ちなみに、ActiveRecord#createメソッドに普通にHashを渡すとidが無視されてしまうのでblockで渡すようにしてます。
もっとスマートな方法があれば教えてもらえると嬉しいです。