Prisma & ProgreSQL 초기 설정

0xMegg·2022년 11월 4일
0

0. 준비

node, progresql

Prisma extension설치 후 settings.json에 아래 코드 추가해서 autoFormatting 세팅

"[prisma]": {
    "editor.defaultFormatter": "Prisma.prisma",
    "editor.formatOnSave": true
 }

tsc --init을 통해 tsconfig.json 생성

1. 패키지 설정

npm init -y
npm i -D prisma typescript ts-node @types/node nodemon
tsconfig.json 생성

{
  "compilerOptions": {
    "sourceMap": true,
    "outDir": "dist",
    "strict": true,
    "lib": ["ESNext"],
    "esModuleInterop": true
  }
}

npx prisma init --datasource-provider postgresql

생성된 .env 속 DATABASE_URL에 postgresql이름, 비번, 포트번호, 데이터베이스 이름 넣어서 수정

다 만들었으면 npx prisma migrate dev

profile
코미디언

0개의 댓글