반응형
설치
npm i prisma -D
초기화
npx prisma init
.schema.prisma 에서 모델 생성
planetScale
설치
brew install planetscale/tap/pscale
brew install mysql-client
지역 확인
pscale region list
pscale data base create [databaseName] --region ap -northeast
연결
pscale connect [databaseName]
동기화
npx prisma db push
프리스마 스튜디오
npx prisma studio
서비스용 디비
npm i @prisma/client
libs/client.ts
import { PrismaClient } from '@prisma/client'
export default new PrismaClient();
npx prisma generate
실행
pscale connect [databaseName] -> 로컬주소 받으면 env에 주소 바꿔주기
npx prisma studio
모델 등 업데이트 후
npx prisma db push
반응형
'DB > Prisma, SQL, MongoDB' 카테고리의 다른 글
Prisma) 텍스트 글자 제한 (0) | 2023.02.16 |
---|---|
Prisma) DB 중복 연결 문제 (0) | 2023.02.16 |
SQL 참고 사이트( 정규표현식) (0) | 2021.11.15 |
쿼리 최적화 (0) | 2021.08.30 |
외래키 설정(참조하기) (0) | 2021.07.06 |