초기 설정
- prisma 패키지 다운로드
npm install prisma @prisma/client
- prisma 시작 / 초기화
npx prisma init
: prisma/model , .env, gitignore 파일 생성된다.
- env, prisma 변경
- prisma 모델 작성
- prisma 모델 작성 후 db 연동
npx prisma db push
: 이 때 mongoose,sequelize 와 prisma의 다른점은 mongoose, sequelize는 모델/ 테이블을 수정하기 위해서 테이블을 내렸다가 다시 올려야하고 올리는 순서도 중요한데, prisma는 prisma의 모델 부분을 수정한 뒤에 다시 npx prisma db push 명령어를 사용하게 되면 테이블을 자동으로 변경할 수 있다.
'ORM' 카테고리의 다른 글
NestJS & TypeORM으로 MySQL DB생성하기(feat. cmd) (1) | 2023.12.22 |
---|---|
[Prisma] model에 ENUM값 추가하기 (0) | 2023.12.09 |