2016-02-20 rake db:resetとrake db:migrate:reset Rails Ruby タイトルの2つのrakeコマンドについてです。 どちらもdbを一旦dropします。 rake db:resetはまずdropしてそのあとschema.rbに従ってdbを再構築します。 それに対し、rake db:migrate:resetはdropしたあとマイグレーションファイルを読み込んでschema.rbを更新した後dbを再構築します。 マイグレーションをやり直したいときはrake db:migrate:redoコマンドを使います。 参考 totutotu.hatenablog.com qiita.com easyramble.com qiita.com