33969


railsで開発環境用のデータをどのように導入しますか？  
開発に途中から入る人とかいた場合、ある程度データがないと開発しづらいと思い、初期データを作っておいて、サービスを触れるような状態にしたいと考えております。  
方法としてdev用のseedを用意するということを思いついたのですが、何か他にいい方法あれば教えてください。  
環境はrails5.0.1、mysqlになります。


CC BY-SA 3.0
2017-02-27T08:24:11.940
32972
2017-04-13T03:11:02.070
20856
question
ruby-on-rails
rails5の開発環境用データについて


するとすれば、DBを丸ごとエクスポート、リストアでしょうか。


CC BY-SA 3.0
2017-03-03T05:39:01.253
33060
2017-03-03T05:39:01.253
512
32972
answer


seedと同じような機能でseed_fuというgemがあります。  
seedだと1ファイルが大きくなってしまうので私はいつもseed_fuを使っています。

<https://github.com/mbleigh/seed-fu>

こんな感じでmodelごとにファイルを管理しています。

<https://github.com/tackeyy/blog/tree/master/db/fixtures/development>


CC BY-SA 3.0
2017-04-13T03:11:02.070
33969
2017-04-13T03:11:02.070
22531
32972
answer