読者です 読者をやめる 読者になる 読者になる

【Rails】DBをリセットしてmigrationしなおす方法

Rails

インデックスを貼るのを忘れたりしてあとから加えたりしたときにどうしようかということで調べてたら。(migrationファイルは原則重ねていくようにしましょう...笑)

http://memo.yomukaku.net/entries/iDhORCE

$ rake db:resetはDBをドロップし、ただdb/schema.rbにもとづいてDBを作り直すだけなので、migrationのファイルは呼ばれない。

以下を実行すれば、DBのドロップと、migrationファイルの読み込みを順番に行ってくれる。

$ rake db:migrate:reset