마이그레이션을 사용하자 !
왜?
장기적으로 봤을때 히스토리 관리가 용이하기때문!
- npx prisma db push를 사용 안하는 이유
- 마이그레이션을 해야 변경사항에 대해 히스토리가 남아서 관리 용이
- npx prisma migrate dev --name <마이그레이션 이름>
📦prisma
┣ 📂migrations
┃ ┣ 📂<생성일자>_<마이그레이션 이름>
┃ ┃ ┗ 📜migration.sql
┃ ┗ 📜migration_lock.toml
┗ 📜schema.prismaon
마이그레이션을 생성하면 자동으로 파일 생성
findUnique
unique로 설정된 값을 가지고 조회하는 경우 사용.
(보통 한가지만 찾을때는 유니크가 대체로 많이 쓰인다는점!)
findMany
여러개의 데이터를 조회할때 사용.
findFirst
findMany와 같지만 맨 처음 조회 된 1개만 조회