티스토리 뷰
JavaScript/기록
[Node.js] Error: A datasource block is missing in the Prisma schema file.
염두리안 2025. 2. 13. 16:57728x90
반응형
오류 이유 - prisma/schema.prisma 파일에서 datasource 블록이 없기 때문에 발생
해결방법 - schema.prisma에 datasource 추가
// schema.prisma
// 1️⃣ 데이터베이스 연결 설정
datasource db {
provider = "postgresql" // PostgreSQL 사용 (프로젝트에 맞게 설정)
url = env("DATABASE_URL") // .env 파일에서 DB URL 가져오기
}
// 2️⃣ Prisma 클라이언트 생성 설정
generator client {
provider = "prisma-client-js"
}
// 3️⃣ 모델 입력
model Post {
id Int @id @default(autoincrement())
groupId Int
...
}
// .env
DATABASE_URL="postgresql://postgres:password@localhost:5432/mydatabase"
해결완료
728x90
반응형