I use Prisma with Cloud Run & Cloud SQL. After providing DATABASE_URL to the prisma.schema it throws me an error in runtime.
Can't reach database server at `(/cloudsql/project-name:us-east1:database-id)`:`5432`
Please make sure your database server is running at `(/cloudsql/project-name:us-east1:database-id)`:`5432`."
DATABASE_URL: postgresql://username:password@localhost/databasename?host=(/cloudsql/project-name:us-east1:database-id)What is wrong with connection? Do I failed to construct DATABASE_URL correctly?
I removed brackets () around host parameter /cloudsql/project-name:us-east1:database-id and everything start to work as expected.
Before (with brackets)
postgresql://username:password@localhost/databasename?host=(/cloudsql/project-name:us-east1:database-id)
After (without brackets)
postgresql://username:password@localhost/databasename?host=/cloudsql/project-name:us-east1:database-id
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With