一部のマイグレーションだけ実行する

開発DBにゴミが増えてきたので

rake db:reset

したらマイグレーションで投入してたデフォルトデータも綺麗に消え去りました。まぁ当然だけど。で、どうしようかなぁと思ってとりあえず以下のように試したらあっさり行けたっぽい。あ、これでいいのか。

$ ./script/console
>> require 'db/migrate/2009070100000000_insert_default_values_to_some_table'
=> ["InsertDefaultValuesToSomeTable"]
>> InsertDefaultValuesToSomeTable.up
==  InsertDefaultValuesToSomeTable: migrating ============
==  InsertDefaultValuesToSomeTable: migrate (0.0001s) ====

=> #<SomeTable id: 1, ...>
>>