J'utilise des rails et capistrano avec un serveur de mise en scène et de production. Je dois être en mesure de copier la base de données de production dans la base de données de transfert lors du déploiement dans la zone de stockage intermédiaire. Y a-t-il un moyen facile d'accomplir cela?copier la base de données de production à staging capistrano
Je pensais à faire avec MySQL et quelque chose comme:
before "deploy:migrate" do
run "mysqldump -u root #{application}_production > output.sql"
run "mysql -u root #{application}_staging < output.sql"
end
(je ne l'ai pas testé ce BTW, donc pas sûr qu'il serait même travailler) mais il serait plus facile/mieux s'il y avait une autre façon.
Merci pour toute aide
semble grande et vous avez une sauvegarde faire avec cela. – shingara