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을 이용한 개발은 객체와 데이터베이스의 변형에 유연하게 사용할 수 있다.
객체지향 프로그래밍 클래스 사용 ← 매핑
→ 관계형 데이터베이스는 테이블 사용
추상화란?
개발에서 추상화는 간단하게 말하면 복잡한 로직을 알지 못하더라도 로직을 간단하게 사용할 수 있게 해준다.