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

¿Cómo cambiar database_url en heroku?

DATABASE_URL es lo que actualmente almacena la conexión de su segunda aplicación a su base de datos aprovisionada, que Heroku evita amablemente que elimine porque no hay otras referencias a ella.

Primero, elimine la base de datos de la segunda aplicación. Todo lo que contenga será destruido.

heroku addons:destroy heroku-postgresql:<your DB tier> --app <your second app>

Si se trata de aplicaciones nuevas, su nivel de base de datos probablemente sea hobby-dev , pero puede verificarlo ejecutando heroku addons --app <your second app> .

Luego, podrá configurar DATABASE_URL en la segunda aplicación.

Si desea tener la segunda aplicación conectada a ambas bases de datos, deberá almacenar la URL de la base de datos de la primera aplicación en una variable de entorno diferente y actualizar el código de su segunda aplicación para usarla.

Sin relación con su pregunta, acaba de pegar sus credenciales de base de datos en un espacio público. Debe rodarlos con heroku pg:credentials --reset --app <your first application> .

Documentos:https://devcenter.heroku.com/articles/heroku-postgresql