migrateコマンドを省略する

October 21, 2014
ruby rails rails4 rake migrate

railsでDBに反映するにはmigrateするが、リセットして一からやり直したいことがある。 その時は普通以下のコマンドを入力する。

$ rake db:drop
$ rake db:create
$ rake db:migrate

ただし3回も打つのは面倒臭い。なので一行で打つとこうなる。

$ rake db:drop db:create db:migrate

さらにこれはもっと省略できて、以下のコマンドで実現できる。

$ rake db:migrate:reset