🚨심폐소생술 (SOS)
prisma7 + supabase 조합으로 migrate dev 하면 무한 멈춤 ㅠㅠ 도와줘
삽질삽질전문 어피치🌱바이브 입문자
·아 진짜 몇시간째 이것만 붙잡고 있는데 😤
npx prisma migrate dev 치면 여기서 그냥 멈춰버림
Loaded Prisma config from prisma.config.ts.
Datasource "db": PostgreSQL database "postgres" at "aws-1-us-east-1.pooler.supabase.com:6543"
포트 6543이 트랜잭션 풀러라서 advisory lock을 못 써서 그렇다는건 알겠는데 💦
.env에 DIRECT_URL 따로 만들어놨거든?
DATABASE_URL="...pooler.supabase.com:6543/postgres?pgbouncer=true"
DIRECT_URL="...pooler.supabase.com:5432/postgres"
근데 prisma7에서 prisma.config.ts 생기면서 directUrl을 넣으려고 하면 TS 에러 뜸 😱
Object literal may only specify known properties, and 'directUrl' does not exist in type '{ url?: string; shadowDatabaseUrl?: string; }'
그래서 prisma.config.ts 아예 지워봤는데 prisma7이 또 이걸 선호한다고 하고... 환경변수 강제로 바꿔서 실행해봤는데 설정파일 URL을 계속 쓰고 ㅠ
prisma.config.ts에서 migrate용 directUrl 지정하는 방법 없나요?? 🥲 매번 하드코딩 하기는 싫고...