我想從我創建的新分支部署。在這個分支上,db/migrate內容發生了變化,我刪除了一些遷移文件並重新創建了一個。Capistrano Rails部署新遷移文件
問題是,當我從此分支cap staging deploy
,它運行遷移PG::DuplicateTable: ERROR: relation "partners" already exists
時失敗。
我想在服務器上運行rake db:drop
和rake db:setup
(沒有真實數據),但首先我需要在我的app_name/current/db/migrate
文件夾中有更新的內容。
我該如何做到這一點?