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

Dois-je avoir mon répertoire Postgres juste à côté de mon dossier de projet ? Si c'est le cas, comment?

Les fichiers de données sous-jacents (MyDb) n'ont rien à voir avec vos fichiers de projet et ne devraient pas être sous votre projet.

MODIFIER ajouté deux façons de synchroniser votre base de données locale avec la base de données sur le serveur Heroku

1) export-import

C'est le moyen le plus simple, suivez les étapes suivantes de temps en temps :

  • faites une exportation sur le serveur Heroku en utilisant le pg_dump utilitaire
  • télécharger le fichier de vidage
  • importer le vidage dans votre base de données locale en utilisant le psql utilitaire

2) réplication

Un moyen plus sophistiqué pour garder votre base de données locale synchronisée tout le temps est la réplication . Il est utilisé dans des environnements professionnels et c'est probablement une exagération pour vous en ce moment. Vous pouvez en savoir plus ici :http://www.postgresql .org/docs/9.1/static/high-availability.html