https://facebook.com/groups/graphql-kr logo
#질문
Title
# 질문
u

박연호

04/27/2021, 4:52 AM
안녕하세요, prisma2 delete cascade 질문드립니다. 아직 prisma2가 delete cascade를 공식적으로 지원하지 않는걸로 알고 있습니다. 대안으로 아래의 방법이 있는데요, 1. rawQuery 2. Pal.js prisma slack에서는 2번을 권장하는데, 2번의 경우 schema.prisma를 수정해야하기 때문에 사용하는데 좀 부담스럽더라구요. 1번의 사용법이 prisma client api사용이랑 비슷하고 roadmap에 delete cascade가 work in process인 상태 이기 때문에 기능이 나왔을 때 수정해야 하는 부분도 적을거라 생각해서 1번으로 일단 사용하려고 하는데요~ 혹시 다른 분들은 delete cascade를 어떻게 처리하고 계신가요 ~ ?🤔
h

Hyeseong Kim

04/27/2021, 4:54 AM
헐 몰랐네요 delete cascade 가 아직 없다니...
u

박연호

04/27/2021, 5:01 AM
네..ㅠ아직 지원을 안하네요 그래도 WIP니깐 조만간 나오지 않을까요 ?
h

Hyeseong Kim

04/27/2021, 5:01 AM
음.. Prisma 1 에 있었으니까 당연히 우선 지원일 줄 알았는데 우선순위가 밀렸나보군요
것보다 Postgres Triggers 를 지원해주면 좋겠다는 생각도 드네요
u

박연호

04/27/2021, 5:07 AM
Postgres Triggers은 roadmap에 아직 안보이네요…마지막에 봤을 때 delete cascade가 planned로 되어있던 걸로 기억하는데 그래도 지금 개발하고 있는 것 같네요
h

Hyeseong Kim

04/27/2021, 5:08 AM
Prisma 1 쓰던 사람들이 Subscription 없어진걸로 아우성일텐데 Postgres Triggers 도 지원 필요하지 않으려나요? ㅋㅋ 지금으로썬 딱히 방법이 없을듯 한데
u

박연호

04/27/2021, 5:11 AM
개발하는데 우선순위가 있을 수 있으니….사용자는 항상 아쉬운 입장인 것 같아요ㅠㅠㅋㅋ
h

Hyeseong Kim

04/27/2021, 5:12 AM
아키텍처가 바뀐게 아무래도 크죠. 같은 제품 쓰고 있던 입장에선...
플랫폼인줄 알았더니 Upgradability 보장이 안된거라서
제가 Prisma 1 쓰던 입장에서는 꽤 배신감이 컸습니다 ㅋㅋㅋ 물론 결과는 해피해보이지만요
u

박연호

04/27/2021, 5:14 AM
와우 prisma1을 사용 하셨다니…예전에 docker에 prisma서버 올릴 때 생각나네요ㅠㅠ왜 되는지도 안되는지도 몰랐던
h

Hyeseong Kim

04/27/2021, 5:15 AM
그거 사실상 그냥 Sangria code generator 같은 물건이였으니까요 ㅋㅋㅋ