⌨️/Node.js

[Node.js] npx prisma db push

S0 2024. 1. 31. 21:39

 

~오늘의 수강 과목~

1. Node.js 숙련 2주차 (이용우 튜터님)

 


 

게시판 기능을 구현하는 중인데 api 테스트를 하다가 Posts 작성 부분에서 막혔다.

리퀘스트를 작성하고 send 버튼을 누르면 서버가 끊겼다.

터미널을 확인해보니

Argument `password` is missing.

이라는 메세지가 나왔다.

schema.prisma 파일의 Posts model 부분에서는 password를 설정해놨는데, api 테스트를 할 때 리퀘스트 json 부분에 title, content만 적어서 보낸 것이 원인으로 보였다.

그래서 schema.prisma 파일의 Posts model 부분으로 가서 password를 삭제 후 저장했으나 계속 같은 상태였다.

 

다들 감이 오셨는지...

schema.prisma을 수정한 뒤에는 꼭! 

npx prisma db push 

명령어를 통해 db를 연동시켜주고 다시 생성해야한다.

기본적인 부분임에도 놓쳐서 꽤 오래 헤맸다🥹