PlanetScale DB 연결 법
schema.prisma File에서 아래와 같이 설정
text
generator client {
provider = "prisma-client-js"
// previewFeatures = ["referentialIntegrity"] //PlanetScale은 MySQL처럼 foreign key(외래키)를 지원하지 않음 그렇기 때문에 이 문장을 넣어야 하지만 현 버전에서는 자동으로 지원해주는 것 같음
}
datasource db {
provider = "mysql"
url = env("DATABASE_URL")
relationMode = "prisma" // Prisma를 통해서 관계를 체크한다.
}
model User {
id Int @id @default(autoincrement())
phone Int? @unique
email String? @unique
name String
avatar String?
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}이후 로그인 및 Connect 되어있다는 가정하에 아래 문장 터미널에 입력!
bash
npx prisma db push아래와 같이 정상적으로 푸쉬가 된 걸 확인할 수 있습니다.

- #db
- #Nomard Corder
- #planetscale
- #Prisma