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 #更改數據庫(有時可單獨執行)
正式環境千萬不要 drop DB,會死。
多數後端問題會出現的時候是 schema migration 的 error,rake 在啟動後端的時候 schema 不會幫你自動 call migration 所以要自己執行。
