seedファイルをいちいち作成して編集するのってダルくないですか?ってことで ittan というGemを作りました。
どんなGemなの?
schema.rb を読み取って、seedファイルを生成します。
自分が普段使いしてるのが seed_fu なので、そっち準拠にしております。
使い方
bundle exec ittan とすることで、 schema.rb にある各テーブルに応じたseedファイルを吐き出します。
fixtures/[テーブル名].rb って感じですね。中身はカラムに応じた値を faker で生成してます。
コードがクソなんですがそれは・・・
ポケーッとしながら作ったのでコードはクソです。
何か有りましたらPRなりISSUEなり投げてもらえるとうれしいです。
今後改修するの?
設定ファイルを作ったり、 seed に対応したりしようかなとは薄ぼんやり考えてます。