새로운 컬럼 추가 후 node를 실행함 근데 아래와 같은 에러 발생.
컬럼이 존재하지 않는다는것이었음.
PrismaClientValidationError:
Invalid `prisma.locations.create()` invocation:
{
data: {
storeName: "아이워터",
address: "서울특별시 은평구 응암로 22길 101",
latitude: "37.5942",
longitude: "126.9154",
starAvg: 0,
postCount: 1,
placeInfoId: "placeInfoId1",
~~~~~~~~~~~
Category: {
connect: {
categoryId: 3
}
},
District: {
connect: {
districtId: 22
}
},
User: {
connect: {
userId: 1
}
},
? Posts?: PostsCreateNestedManyWithoutLocationInput,
? Bookmark?: BookmarkCreateNestedManyWithoutLocationInput
}
}
Unknown argument `placeInfoId`. Available options are listed in green.
분명 npx prisma db push를 해서 진행한 바 있었음.
npx prisma db push --force-reset 초기화 진행 후 다시 시도해도 동일한 상황 발생
심지어 저번부터 계속 나온 에러메시지가 있었는데...
Error: Could not resolve @prisma/client in the current project. Please install it with yarn add @prisma/client, and rerun npx "prisma generate" 🙏.
yarn add @prisma/client 하고 npx prisma generate도 했으나 상황은 동일
자꾸 프리즈마 오류나니까 스키마를 지워버리고 새로 초기화했음. -> 성공
npx prisma init
npx prisma db push --force-reset
성공. 아마도 스키마에서 문제가 생겼나보다.