[ERROR] Prisma Error: P3014

dolfin·2023년 7월 23일

Error

목록 보기
3/4

prisma 마이그레이션 시도중 에러가 발생했다..

데이터 생성도 잘되는데 유저 권한이 없다니..? 도대체 이게 무슨 말인지

해결방법

datasource db {
  provider = "mysql"
  url      = env("DATABASE_URL")
  shadowDatabaseUrl = env("SHADOW_DATABASE_URL")
}

공식 홈페이지를 보면 shadowDatabaseUrl 을 넣으라고 하는데
SHADOW_DATABASE_URL 을 도대체 뭘 넣어야되는지를 모르겠는거다..ㅎ

위의 글을 보니까 shadowDatabaseUrl 자체는 임시 데이터니까 중요하지 않다라고 하시길래 prisma connect를 한번 더 연결해서 로컬 주소를 생성해서 넣어줬다.

.env
DATABASE_URL="mysql://127.0.0.1:3306/tweety"
SHADOW_DATABASE_URL="mysql://127.0.0.1:55269/tweety"

바로 해결~

한시간도 넘게 붙잡고 있었는데 하핫

참고한 깃허브
참고한 블로그

profile
no risk no fun

1개의 댓글

comment-user-thumbnail
2023년 7월 23일

좋은 정보 얻어갑니다, 감사합니다.

답글 달기