2017/7/19

rails db migrate 寫錯時如何重跑 migrate

markdown 1. 先把開發db跟測試db還原到上一步驟 ``` rails db:rollback rails db:rollback RAILS_ENV=test ``` 2. 修改 migration 檔案 3. 再重新執行 migrate (他會把開發db跟測試db都更新) ``` rails db:migrate ``` 如果一開始忘記跑測試db的 rollback 也沒關係,執行下面的指令就好 ``` rails db:rollback RAILS_ENV=test rails db:migrate RAILS_ENV=test ```

沒有留言: