2011-01-05 9 views
0

インストーラをビルド中です。 それで、私は何とかデータベースを移行したいと思います。 私はインストーラをThorを使ってRails 3で作っています。Thorスクリプトのrubyタスクruby

だから

rake db:create 
rake db:migrate 

(コマンドラインで)のようなものをありがとうございます。

答えて

2

レールジェネレータAPIは、実際にレーキ方式を提供しており、非常に使いやすいです。たとえば、ジェネレータファイルは次のようになります。

これを実行するには、次のコマンドを実行します。

rails g rake_test 

「rake db:migrate」をコマンドラインで実行するのと同じです。コマンドが実行されると、レールジェネレータ内の公的に定義されたすべてのメソッドが実行されることに注意してください。

追加情報: rakeメソッドはRails :: Generators :: Actionsモジュールによって提供され、Rails :: Generators :: Baseクラスから利用できます。詳細については、Official Documentationを参照してください。

関連する問題