PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Dovrei avere la mia directory Postgres proprio accanto alla cartella del mio progetto? Se é cosi, come?

I file di dati sottostanti (MyDb) non hanno nulla a che fare con i file di progetto e non dovrebbero essere sotto il tuo progetto.

MODIFICA aggiunti due modi per sincronizzare il tuo database locale con il database sul server Heroku

1) esportazione-importazione

Questo è il modo più semplice, esegui i seguenti passaggi ogni tanto:

  • esegui un'esportazione sul server Heroku utilizzando pg_dump utilità
  • scarica il file di dump
  • importazione il dump nel database locale utilizzando psql utilità

2) replica

Un modo più sofisticato per mantenere sempre sincronizzato il tuo db locale è Replica . Viene utilizzato in ambienti professionali e probabilmente è eccessivo per te al momento. Puoi leggere di più a riguardo qui:http://www.postgresql .org/docs/9.1/static/high-availability.html