Kolla in Parity pärla . Den erbjuder flera kommandon för att enkelt utföra följande Heroku Rails-uppgifter -
- Säkerhetskopieringsdatabaser
- Återställ databaser
- Kör
rails console
- Svansloggar
- Kör migrering
- Distribuera
Du letar förstås främst efter de två första.
Efter installationen förväntar den sig att du har två git remote
värden som heter staging
och production
. development
behövs inte eftersom det antas vara din lokala maskin.
Du kan hämta git-urln för de andra två miljöerna från din Heroku-instrumentpanel -> (din app) -> Inställningar -> Info
När du har konfigurerat den är det så enkelt som
production backup
development restore production
Koden är ganska enkel, så jag uppmuntrar dig att läsa den. Men det gör i princip exakt vad din rake-kod försöker göra genom att få en offentlig URL och återställa den.