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

Tarefa Rake Heroku Rails para sincronizar produção e banco de dados local


Confira a gem de paridade . Ele oferece vários comandos para fazer as seguintes tarefas do Heroku Rails facilmente -
  1. Bancos de dados de backup
  2. Restaurar bancos de dados
  3. Execute o rails console
  4. Registros de cauda
  5. Executar migrações
  6. Implantar

É claro que você está procurando principalmente os dois primeiros.

Após a instalação, ele espera que você tenha dois git remote conjunto de valores denominado staging e production . development não é necessário, pois supõe-se que seja sua máquina local.

Você pode obter o git url para os outros dois ambientes no painel do Heroku -> (seu aplicativo) -> Configurações -> Informações

Depois de configurar isso, é tão simples quanto
production backup
development restore production

O código é bem simples, então eu encorajo você a lê-lo. Mas está essencialmente fazendo exatamente o que seu código de rake tenta fazer, obtendo uma URL pública e restaurando-a.