タグ

dumpとseedに関するkiyo_hikoのブックマーク (1)

  • seed_dumpを使ってseed用のデータを簡単に書き出す - Qiita

    悩ましいseed用データ作り db/seeds.rbで利用するデータは大別すると以下の2つに分かれるかと思います。 マスタデータ(例:国名、首都、都道府県、市区町村など) 環境別の初期データ(例:開発環境の登録済みユーザアカウントなど) これらのうち、マスタデータについてはそれほど問題はないのですが、登録済みのユーザアカウントとなるとユーザーテーブルと関連するテーブルが増えるほど作成が面倒になってきます。これを解決するためにdevelopment環境でもFactoryGirlを使ってテスト用のデータを読み込むという手を使うこともできるのですが、FactoryGirlをdevelopmentで使うのを避けたいという人はいるでしょう。 seed_dumpを使ってデータベースの中身をダンプする そこで活躍するのがseed_dumpです。このgemはデータベースにあるデータをdb/seeds.rb

    seed_dumpを使ってseed用のデータを簡単に書き出す - Qiita
    kiyo_hiko
    kiyo_hiko 2017/06/07
    便利そう!
  • 1