Dhaval Parmar
Dhaval Parmar

Reputation: 261

Supabase cannot connect to PostgreSQL database

I am facing this issue.

schema.prisma

generator client {
  provider = "prisma-client-js"
}

datasource db {
  provider  = "postgresql"
  url       = env("DATABASE_URL")
  directUrl = env("DIRECT_URL")
}

model User {
  id        Int      @id @default(autoincrement())
  email     String   @unique
  password  String
  role      String   // Admin or Regular User
  createdAt DateTime @default(now())
  updatedAt DateTime @updatedAt
}

package.json

"@prisma/client": "^6.3.1",
    "apollo-server-express": "^3.13.0",
    "dotenv": "^16.4.7",
    "express": "^4.21.2",
    "graphql": "^16.10.0",
    "pg": "^8.13.1",
    "postgres": "^3.4.5",
    "prisma": "^6.3.1"
PS E:\backend> npx prisma migrate dev --name init
Environment variables loaded from .env
Prisma schema loaded from prisma\schema.prisma
Datasource "db": PostgreSQL database "postgres", schema "public" at "aws-0-ap-south-1.pooler.supabase.com:6543"

Error: P1001: Can't reach database server at `aws-0-ap-south-1.pooler.supabase.com:6543`

Please make sure your database server is running at `aws-0-ap-south-1.pooler.supabase.com:6543`.

node - 18.20 and 16.20

Upvotes: 0

Views: 48

Answers (0)

Related Questions