QUEST LOG · March 11, 2019· UPDATED June 2, 2026
Rails Logs: rake 三兄弟の紹介(rake db で問題が起きたときに)
# rails db がおかしいときの自力救済
順番に実行するか、migrate だけを単独で実行。最後の自力救済の手段
全体的にかなり危険な手順なので、開発段階でやることをおすすめします。いちばん注意を向けるべきなのは migration です。
ruby
rake db:drop #刪除數據庫
rake db:create #新建數據庫
rake db:migrate #更改數據庫(有時可單獨執行)
本番環境では絶対に DB を drop しないでください。死にます。
バックエンドで起きる問題の多くは schema migration の error です。rake はバックエンドの起動時に schema のために migration を自動で call してくれないので、自分で実行する必要があります。
公開中のアプリ
iOS・Android で無料。


