45

私はデモを作成していますが、技術者以外の人がデモを簡単にセットアップして実行できるようにしたいと考えています。たくさんのデモデータを含むseeds.rbファイルを作成しました。ページリンクを介して管理者レベルのアクションを提供することにより、railsアプリを既知の状態にリセットできるようにしたい。私はこれらの非技術的なデモンストレーターにコマンドラインとレーキを提供したくありません。彼らは足で自分自身を撃つかもしれないからです。

メソッド内でload'db/ seeds.rb'を使用することを検討しましたが、それは私が望むことを完全には実行しません。私は何かが足りないことを知っていますが、何ですか?

4

2 に答える 2

93

を呼び出すことができますRails.application.load_seed。それだけrake db:seedです。

于 2011-03-06T18:42:15.340 に答える