Prisma

jihyun·2021년 9월 19일
0

backend

목록 보기
6/13
post-thumbnail

Prisma

Typescript와 Node.js 환경에서 데이터베이스에 대한 접근을 쉽게 하도록 도와주는 소프트웨어!

npm install prisma --save-dev
npm install @prisma/client --save
npm install dotenv nodemon -D // 노드몬, 환경변수

Prisma 시작

npx prisma // 명령어 확인
npx prisma init // prisma 초기 세팅
//데이터베이스와 연결
datasource db {
  provider = "mysql"
  url      = env("DATABASE_URL")
}
DATABASE_URL = "mysql://USERNAME:PASSWORD@localhost:3306/DATABASE_NAME"
npx prisma migrate dev --name init


database convention = 소문자, snake_case, 복수형
js에서는 camelCase사용하기 때문에 @map으로 mapping과정이 필수적

0개의 댓글