카테고리 없음
2020. 2. 25. 18:16
본론에 들어가기 앞서 package.js파일 scripts에 아래 항목을 추가하자
"deploy": "prisma deploy"
아래와 같이 datamodel.prisma를 작성하자.
prisma docs에서 datamodel 관련 부분을 살펴보자
https://www.prisma.io/docs/datamodel-and-migrations/datamodel-MYSQL-knul/
prisma 언어에는 몇몇 기능이 있는데,
@unique
@default
self-relation도 가능하다.
self-relation은 양방향으로도 관계를 설정할 수 있다.
이제 yarn deploy를 해보자.
해당 에러가 발생하는데
UserQuery의 name을 username으로 변경후 SAVE Query를 눌러준 후 새로고침하자.
정상적으로 반영된 것을 확인할 수 있다.
관리페이지 우측 하단에 endpoint 주소가 있다( 타인 발설 절대금지 )
들어가 보면 아래와 같이 우리가 작성한 데이터 모델에 대한 graphql 서버 및 모든 쿼리에 대한 resolver들을 자동으로 만들어준다.
이것이 prisma의 좋은점이다.