Prisma 설치
npm i prisma -D
npx prisma init → env, prisma파일생김
npx prisma로 구동
PlanetScale
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
scoop bucket add pscale https://github.com/planetscale/scoop-bucket.git
scoop install pscale mysql
pscale
pscale auth login
→ 브라우저(planetscale) 자동으로 열림
→ 문자+숫자 8개보임
→ 파워쉘에 뜬 암호와 비교해서 일치하는지 확인후 브라우저의 confirm버튼누름
→ 파워쉘에서 Successfully logged in.이 출력되는지 확인
pscale database
pscale database create 데이터베이스명 --region ap-northeast
pscale connect 데이터베이스명(화면끄면안됨)
127.0.0.1:3306 복사해서 .env파일에 붙여넣기
ex)DATABASE_URL="mysql://127.0.0.1:3306/carrot-market"
planetScale과 연결완료
schema.prisma파일에서 필요한 설정작업후 해당 프로젝트 터미널에서
$ npx prisma db push
결과화면