PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Pilote :[email protected] a renvoyé une valeur nulle pour l'URL... Lors du déploiement au printemps sur Heroku

Vous utilisez jdbc:postgres dans votre URL JDBC au lieu de jdbc:postgresql (notez le ql supplémentaire ).

Heroku définit déjà SPRING_DATASOURCE_URL variable d'environnement pour vous, vous devriez donc pouvoir supprimer votre spring.datasource entrées dans application.properties entièrement.

Si vous ne parvenez pas à les supprimer, essayez :

spring.datasource.url=${JDBC_DATABASE_URL}

Si cela ne fonctionne pas, cela doit signifier que vous n'utilisez pas le buildpack Java ou quelque chose comme ça.

Assurez-vous également d'exécuter :

heroku pg:credentials --reset