程式筆記
Ruby on Rails
Rails Logs: 介紹rake三兄弟(rake db 發生問題時使用)
K
kidneyweakx
March 11, 2019 (Updated: June 2, 2026)
# rails db 有問題自救
照順序輸入或單獨執行migrate,最後自救方法
整體步驟是挺危險的,建議在開發步驟的時候做,主要還是要集中注意在 migration 上
ruby
rake db:drop #刪除數據庫
rake db:create #新建數據庫
rake db:migrate #更改數據庫(有時可單獨執行)
正式環境千萬不要 drop DB,會死。
多數後端問題會出現的時候是 schema migration 的 error,rake 在啟動後端的時候 schema 不會幫你自動 call migration 所以要自己執行。
Related Articles
→
LOG-DC6
No File is an Island: Unraveling Swift Dependencies and Architecture
> 在 Swift 的世界中,我們習慣了強大的 Xcode 和簡潔的語法,但隨著專案規模的成長,一個隱形的怪獸會開始在程式碼中徘徊:那就是失控的依賴關係
[程式筆記][Swift]
@kidneyweakx→
LOG-FE5
Saved by the Logs: How to Recover a Forgotten Keystore Password via IDE Build Logs.
> 最遙遠的距離,是密碼就在 IDE 裡但我看不見
[程式筆記][Android]
@kidneyweakx→
LOG-912
Hexo 升級 V5 排除疑難雜症
> 因為剛好把電腦重灌,然後這個 blog 就躺在D槽等著我幫他換新的環境,然後他就被我快樂的升級了。 hexo 更新 v5.0 hexo 更新到 V5 的步驟相當容易 就可以自動更新了,但是版本大更新,往往都會附帶一些小問題,像他就給我了幾個warning 更新後 Error 解決方法 修改\ config.yml的部分成新版的,原始external\ link只有true的選項,更新後可決定是否開...
[程式筆記][Javascript][hexo]
@kidneyweakx