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

¿Cómo puedo adjuntar una base de datos a una aplicación en Heroku?

¿Agregó la base de datos usando el https://postgres.heroku.com/ independiente de la aplicación? ¿sitio? ¿O acaba de crear una base de datos postgresql en su panel de control de Heroku?

Si creó su base de datos en https://postgres.heroku.com/ , no ver la base de datos a través de su heroku pg:info dominio. Sin embargo, lo que puede hacer para agregar su base de datos a su aplicación sería:

  1. Inicie sesión en https://postgres.heroku.com/ .
  2. Haga clic en la base de datos que desea adjuntar a su solicitud.
  3. En 'Configuración de conexión', haga clic en el botón de configuración en la parte superior derecha.
  4. Luego haga clic en la opción 'URL'.
  5. Copie la URL de su base de datos, debería ser algo así como "postgres://blah:exaf0ea4emple" @sqldat.com :5432/Dios mío".
  6. En su aplicación, en la línea de comandos, ejecute heroku config:set DATABASE_URL=postgres://blah:[email protected]:5432/omg

Lo que hicimos allí fue asignar su base de datos a la DATABASE_URL variable de entorno en su aplicación. Esta es la variable que se usa de forma predeterminada cuando proporciona bases de datos localmente a su aplicación, por lo que, en teoría, asignar este valor debería funcionar bien para usted.