prisma

설치

yarn add -D prisma

init

npx prisma init

env에 postgresqp url 연결

DATABASE_URL="postgresql://johndoe:randompassword@localhost:5432/mydb?schema=public"

ORM이란?

Object Data Modeling

객체와 관계형 데이터베이스의 데이터를 자동으로 변형 및 연결하는 작업.

ORM을 이용한 개발은 객체와 데이터베이스의 변형에 유연하게 사용할 수 있다.

객체지향 프로그래밍 클래스 사용 ← 매핑 → 관계형 데이터베이스는 테이블 사용

추상화란?

개발에서 추상화는 간단하게 말하면 복잡한 로직을 알지 못하더라도 로직을 간단하게 사용할 수 있게 해준다.