我正在使用带有暂存和生产服务器的 rails 和 capistrano。当我部署到登台时,我需要能够将生产数据库复制到登台数据库。有没有简单的方法来实现这一点?
我想过用mysql和类似的东西来做这个:
before "deploy:migrate" do
run "mysqldump -u root #{application}_production > output.sql"
run "mysql -u root #{application}_staging < output.sql"
end
(顺便说一句,我没有测试过这个,所以不确定它是否会起作用)但如果有另一种方法会更容易/更好。
谢谢你的帮助