CapistranoをMerbでDataMapperを使ってる場合に、 cap deploy:migrationsを実行した時に、rake db:migrateではなく、 rake db:autoupgradeをするようにするための設定の書き方のメモです。

具体的には、以下のようにdeploy:migrateタスクを書き換えます。

config/deploy.rb

   1  namespace :deploy do
   2    desc "Run autoupgrade"
   3    task :migrate do
   4      run "cd #{release_path}; rake db:autoupgrade MERB_ENV=production"
   5    end
   6  end

これでOKです。

posted by Png genki on Tue 2 Dec 2008 at 15:10

Comments:

or Preview
Social Bookmarks
  • Delicious
  • B_entry1100
  • Clip_16_12_w
Services from s21g
twpro(ツイプロ)
Twitterプロフィールを快適検索
地価2009
土地の値段を調べてみよう
MyRestaurant
自分だけのレストラン手帳
Formula
ブログに数式を埋め込める数式コミュニティ