PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Tâche Heroku Rails Rake pour synchroniser la production et la base de données locale

Découvrez le joyau de parité . Il propose plusieurs commandes pour effectuer facilement les tâches Heroku Rails suivantes -

  1. Base de données de sauvegarde
  2. Restaurer les bases de données
  3. Exécuter la rails console
  4. Journaux de queue
  5. Exécuter des migrations
  6. Déployer

Vous recherchez bien sûr principalement les deux premiers.

Après l'installation, il s'attend à ce que vous ayez deux git remote jeu de valeurs nommé staging et production . development n'est pas nécessaire car il est supposé être votre machine locale.

Vous pouvez obtenir l'url git pour les deux autres environnements à partir de votre tableau de bord Heroku -> (votre application) -> Paramètres -> Info

Une fois que vous avez configuré, c'est aussi simple que

production backup
development restore production

Le code est assez simple, je vous encourage donc à le lire. Mais il fait essentiellement exactement ce que votre code de rake tente de faire en obtenant une URL publique et en la restaurant.