Prisma

raejun·2022년 1월 1일
0

Prisma

  • SQL 코드를 쓰지 않고, js코드(typescript도 가능)를 작성해 데이터베이스를 수정할 수 있도록 연결해주는 서비스(ORM)

Prisma 설치

  • npm i prisma

Prisma 생성

  • npx prisma init

Prisma-Postgres 연결

  • pgAdmin에서 서버 생성

  • Prisma 기본 설정이 Postgres임으로 .env 파일을 다음과 같이 수정

  • postgresql://USER:PASSWORD@HOST:PORT/DATABASE?schema=SCHEMA(scehma 생략 가능)

  • schema.prisma 파일에 모델 입력

  • npx prisma migrate dev

  • 위의 명령어 실행 후 아래 그림과 같이 테이블 생성

Prisma-Client

  • 데이터베이스에 직접적인 쿼리를 작성
  • npm install @prisma/client

  • 사용 예시(유저)
profile
정리노트

0개의 댓글