sql >> Base de Datos >  >> RDS >> PostgreSQL

Heroku Rails Rake Task para sincronizar la producción y la base de datos local

Echa un vistazo a la joya de paridad . Ofrece varios comandos para realizar fácilmente las siguientes tareas de Heroku Rails -

  1. Copia de seguridad de bases de datos
  2. Restaurar bases de datos
  3. Ejecutar rails console
  4. Registros de cola
  5. Ejecutar migraciones
  6. Implementar

Por supuesto, busca principalmente los dos primeros.

Después de la instalación, espera que tengas dos git remote conjunto de valores llamado staging y production . development no es necesario ya que se supone que es su máquina local.

Puede obtener la URL de git para los otros dos entornos desde su panel de control de Heroku -> (su aplicación) -> Configuración -> Información

Después de configurarlo, es tan simple como

production backup
development restore production

El código es bastante simple, así que te animo a que lo leas. Pero esencialmente está haciendo exactamente lo que intenta hacer su código de rake al obtener una URL pública y restaurarla.