¿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:
- Inicie sesión en https://postgres.heroku.com/ .
- Haga clic en la base de datos que desea adjuntar a su solicitud.
- En 'Configuración de conexión', haga clic en el botón de configuración en la parte superior derecha.
- Luego haga clic en la opción 'URL'.
- Copie la URL de su base de datos, debería ser algo así como "postgres://blah:exaf0ea4emple" @sqldat.com :5432/Dios mío".
- 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.