[Prisma] Prisma 명령어

김민재·2023년 11월 28일

Prisma

목록 보기
2/7
  • npx prisma db push
    schema.prisma 파일에 설정된 모델을 바탕으로 MySQL(DB)에 정보를 업로드 한다.

  • prisma db push
    schema.prisma 파일에 정의된 설정값을 실제 db에 반영한다.(db 구조를 변경하거나 새로운 테이블을 생성할 수 있다.)

  • npx prisma init
    schema.prisma 파일과 같은 필요한 설정 파일들이 생성된다.

  • prisma generate
    Prisma Client를 생성하거나 업데이트한다.
    대표적으로, schema.prisma 파일에 변경 사항이 생겼거나, 데이터베이스 구조가 변경되었을때, 이 명령어를 사용해 Prisma Client를 최신 상태로 유지한다.

  • prisma db pull
    현재 연결된 데이터베이스의 구조를 prisma.schema 파일로 가져옵니다.(pull)
    데이터베이스에서 구조 변경이 됐을 떄, 이 명령어를 사용하면 Prisma Schema를 최신 상태로 유지한다.
    이후 - prisma generate 명령어를 사용해 변경 사항을 Prisma Client에 반영할 수 있다.

  • npx prisma db push --force-reset
    db 정의한 거 새로하거나 db데이터 삭제 후 다시 테이블 만듦

profile
개발 경험치 쌓는 곳

0개의 댓글