Instagram Clone/Prisma
Integrating
Learning-Developer
2019. 10. 10. 17:55
https://github.com/wonjongRyu/bookstagram/commit/5edb7ef94edb427468f83175785a90b211b24c84
- 처음부터 prisma.yml은 gitignore에 추가했어야 했다.
- generated를 보면 index.js와 prisma-schema.js 파일이 있다.
- 이 파일들을 통해 prisma와 정보를 주고 받는다.
- 서비스를 배포할 때마다 prisma cloud에서 무언가를 생성하는데, 그걸 다운로드 받아야 한다.
- prisma 서버와 정보를 주고 받으려면 prisma client를 다운받아야 한다.
- npm install prisma-client-lib
- scripts 를 수정하고 npm run prisma
- 이러면 prisma 데이터베이스에서 정보를 가져온다.
- 이렇게 하면 prisma 엔드포인트를 보호할 수 있다.
- 사람들이 서버에 정보를 요청하면, 서버는 prisma에 요청한다.
- 사람들이 직접 prisma에 요청하는 것보다 안전하다.