2025.3.22 토요일의 공부기록
Prisma Studio는 데이터베이스를 GUI(그래픽 사용자 인터페이스)로 시각화하여 간편하게 데이터를 관리할 수 있게 해주는 도구이다. 별도의 복잡한 설정 없이 Prisma 모델을 기반으로 자동으로 인터페이스가 구성되어 데이터베이스를 직관적으로 다룰 수 있다.
Prisma Studio는 데이터베이스 관리 도구로서 다음과 같은 기능을 제공한다.
즉, Prisma Studio를 사용하면 SQL 쿼리를 직접 작성하지 않아도 데이터베이스 내부 데이터를 손쉽게 탐색하고 관리할 수 있다.
Prisma가 설정된 프로젝트에서 다음 명령어를 실행하면 된다.
npx prisma studio
이 명령어를 실행하면 자동으로 브라우저가 열리면서 Studio의 GUI가 표시된다.
Prisma Studio는 기본적으로
http://localhost:5555
포트를 사용한다.
Prisma Studio는 자동으로 Prisma 스키마 파일(schema.prisma
)에 정의된 모든 모델을 기반으로 데이터를 시각화한다. Studio에서 할 수 있는 작업은 다음과 같다.
Prisma의 데이터 모델(schema.prisma
)을 수정하면 Studio에도 변경사항이 반영되어야 하므로, Studio를 재시작해야 한다.
모델이나 스키마가 수정되면 반드시 Prisma Studio를 종료한 후 다시 실행해야 최신 상태의 모델과 데이터를 확인할 수 있다.
Studio 재시작 방법
1. Prisma Studio가 실행 중인 터미널에서 Ctrl + C
를 눌러 종료한다.
2. 다시 터미널에서 명령어를 실행하여 Prisma Studio를 재시작한다.
npx prisma studio