PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Devo ter meu diretório Postgres ao lado da pasta do meu projeto? Se sim, como?


Os arquivos de dados subjacentes (MyDb) não têm nada a ver com seus arquivos de projeto e devem não estar sob seu projeto.

EDITAR adicionou duas maneiras de sincronizar seu banco de dados local com o banco de dados no servidor Heroku

1) exportação-importação

Esta é a maneira mais simples, faça os seguintes passos de vez em quando:
  • faça uma exportação no servidor Heroku usando o pg_dump utilitário
  • faça o download do arquivo de despejo
  • importar o dump em seu banco de dados local usando o psql utilitário

2) replicação

Uma maneira mais sofisticada de manter seu banco de dados local sincronizado o tempo todo é Replicação . Ele é usado em ambientes profissionais e provavelmente é um exagero para você no momento. Você pode ler mais sobre isso aqui:http://www.postgresql .org/docs/9.1/static/high-availability.html