トップ «前の日記(2012/05/09 (水) ) 最新 次の日記(2012/05/11 (金) )» 編集 RSS feed

HsbtDiary


2012/05/10 (木) [長年日記]

[rake][ruby] rake-confirm という gem を作った

Rails で db を破壊するようなタスクを履歴保管から誤爆してしまうのを防ぎたいという声が社内から聞こえてきたので、heroku の pgbackups:restore みたいな感じで Rails のアプリケーション名を入力しないと、db:drop のような破壊操作を行えないようにする gem を作ってみた。

使い方は下のような感じで Gemfile の production group 等に指定するだけ。

group :production do
  gem 'rake-confirm'
end

とりあえずえいやっと作っただけなので、こうなると嬉しいというのがあれば kyanny さんのように pull request もらえると嬉しいです。是非、ご利用ください。