Skip to content

Commit 1443c25

Browse files
authored
🐛 Fix: 프리즈마 긴급 수정(Cascade 타입 적용)
🐛 Fix: 프리즈마 긴급 수정(Cascade 타입 적용)
2 parents dbeae24 + a19e085 commit 1443c25

1 file changed

Lines changed: 41 additions & 41 deletions

File tree

prisma/schema.prisma

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,9 @@ model Crew {
8585
regionId Int? @map("region_id")
8686
recruitMessage String @map("recruit_message") @db.Text
8787
alarm Alarm[]
88-
crewCategory CrewCategory @relation(fields: [categoryId], references: [id])
89-
region Region? @relation(fields: [regionId], references: [id])
90-
user User @relation(fields: [userId], references: [id])
88+
crewCategory CrewCategory @relation(fields: [categoryId], references: [id], onDelete: Cascade)
89+
region Region? @relation(fields: [regionId], references: [id], onDelete: Cascade)
90+
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
9191
crewActivity CrewActivity[]
9292
crewAlbum CrewAlbum[]
9393
crewUser CrewMember[]
@@ -124,8 +124,8 @@ model CrewPlan {
124124
isRequired Boolean @default(false) @map("is_required")
125125
crewMemberId Int @map("crew_member_id")
126126
alarm Alarm[]
127-
crew Crew @relation(fields: [crewId], references: [id])
128-
crewMember CrewMember @relation(fields: [crewMemberId], references: [id])
127+
crew Crew @relation(fields: [crewId], references: [id], onDelete: Cascade)
128+
crewMember CrewMember @relation(fields: [crewMemberId], references: [id], onDelete: Cascade)
129129
crewPlanComment CrewPlanComment[]
130130
crewPlanLike CrewPlanLike[]
131131
crewPlanRequest CrewPlanRequest[]
@@ -142,8 +142,8 @@ model CrewPlanComment {
142142
crewPlanId Int @map("crew_plan_id")
143143
crewMemberId Int @map("crew_member_id")
144144
isPublic Boolean @map("is_public")
145-
crewMember CrewMember @relation(fields: [crewMemberId], references: [id])
146-
crewPlan CrewPlan @relation(fields: [crewPlanId], references: [id])
145+
crewMember CrewMember @relation(fields: [crewMemberId], references: [id], onDelete: Cascade)
146+
crewPlan CrewPlan @relation(fields: [crewPlanId], references: [id], onDelete: Cascade)
147147
148148
@@index([crewMemberId], map: "crew_plan_comment_crew_member_id_fkey")
149149
@@index([crewPlanId], map: "crew_plan_comment_crew_plan_id_fkey")
@@ -155,8 +155,8 @@ model CrewPlanRequest {
155155
status Int @default(0)
156156
crewMemberId Int @map("crew_member_id")
157157
crewPlanId Int @map("crew_plan_id")
158-
crewMember CrewMember @relation(fields: [crewMemberId], references: [id])
159-
crewPlan CrewPlan @relation(fields: [crewPlanId], references: [id])
158+
crewMember CrewMember @relation(fields: [crewMemberId], references: [id], onDelete: Cascade)
159+
crewPlan CrewPlan @relation(fields: [crewPlanId], references: [id], onDelete: Cascade)
160160
161161
@@index([crewMemberId], map: "crew_plan_request_crew_member_id_fkey")
162162
@@index([crewPlanId], map: "crew_plan_request_crew_plan_id_fkey")
@@ -168,8 +168,8 @@ model CrewPlanLike {
168168
isLiked Int @default(1) @map("is_liked")
169169
crewMemberId Int @map("crew_member_id")
170170
planId Int @map("plan_id")
171-
crewMember CrewMember @relation(fields: [crewMemberId], references: [id])
172-
crewPlan CrewPlan @relation(fields: [planId], references: [id])
171+
crewMember CrewMember @relation(fields: [crewMemberId], references: [id], onDelete: Cascade)
172+
crewPlan CrewPlan @relation(fields: [planId], references: [id], onDelete: Cascade)
173173
174174
@@unique([planId, crewMemberId])
175175
@@index([crewMemberId], map: "crew_plan_like_crew_member_id_fkey")
@@ -182,8 +182,8 @@ model CrewRegister {
182182
modifiedAt DateTime? @updatedAt @map("modified_at")
183183
userId Int @map("user_id")
184184
crewId Int @map("crew_id")
185-
crew Crew @relation(fields: [crewId], references: [id])
186-
user User @relation(fields: [userId], references: [id])
185+
crew Crew @relation(fields: [crewId], references: [id], onDelete: Cascade)
186+
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
187187
188188
@@index([crewId], map: "crew_register_crew_id_fkey")
189189
@@index([userId], map: "crew_register_user_id_fkey")
@@ -198,8 +198,8 @@ model CrewMember {
198198
userId Int @map("user_id")
199199
crewId Int @map("crew_id")
200200
crewAlbum CrewAlbum[]
201-
crew Crew @relation(fields: [crewId], references: [id])
202-
user User @relation(fields: [userId], references: [id])
201+
crew Crew @relation(fields: [crewId], references: [id], onDelete: Cascade)
202+
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
203203
crewNotice CrewNotice[]
204204
crewNoticeComment CrewNoticeComment[]
205205
crewNoticeLike CrewNoticeLike[]
@@ -230,7 +230,7 @@ model CrewPost {
230230
crewMemberId Int @map("crew_member_id")
231231
232232
crew Crew @relation(fields: [crewId], references: [id], onDelete: Cascade)
233-
crewMember CrewMember @relation(fields: [crewMemberId], references: [id])
233+
crewMember CrewMember @relation(fields: [crewMemberId], references: [id], onDelete: Cascade)
234234
crewPostComment CrewPostComment[]
235235
crewPostImage CrewPostImage[]
236236
crewPostLike CrewPostLike[]
@@ -292,8 +292,8 @@ model CrewNotice {
292292
crewId Int @map("crew_id")
293293
crewMemberId Int @map("crew_member_id")
294294
alarm Alarm[]
295-
crew Crew @relation(fields: [crewId], references: [id])
296-
crewMember CrewMember @relation(fields: [crewMemberId], references: [id])
295+
crew Crew @relation(fields: [crewId], references: [id], onDelete: Cascade)
296+
crewMember CrewMember @relation(fields: [crewMemberId], references: [id], onDelete: Cascade)
297297
crewNoticeComment CrewNoticeComment[]
298298
crewNoticeLike CrewNoticeLike[]
299299
@@ -309,8 +309,8 @@ model CrewNoticeComment {
309309
modifiedAt DateTime? @updatedAt @map("modified_at")
310310
crewMemberId Int @map("crew_member_id")
311311
crewNoticeId Int @map("crew_notice_id")
312-
crewMember CrewMember @relation(fields: [crewMemberId], references: [id])
313-
crewNotice CrewNotice @relation(fields: [crewNoticeId], references: [id])
312+
crewMember CrewMember @relation(fields: [crewMemberId], references: [id], onDelete: Cascade)
313+
crewNotice CrewNotice @relation(fields: [crewNoticeId], references: [id], onDelete: Cascade)
314314
315315
@@index([crewMemberId], map: "crew_notice_comment_crew_member_id_fkey")
316316
@@index([crewNoticeId], map: "crew_notice_comment_crew_notice_id_fkey")
@@ -322,8 +322,8 @@ model CrewNoticeLike {
322322
createdAt DateTime @default(now()) @map("created_at")
323323
crewNoticeId Int @map("crew_notice_id")
324324
crewMemberId Int @map("crew_member_id")
325-
crewMember CrewMember @relation(fields: [crewMemberId], references: [id])
326-
crewNotice CrewNotice @relation(fields: [crewNoticeId], references: [id])
325+
crewMember CrewMember @relation(fields: [crewMemberId], references: [id], onDelete: Cascade)
326+
crewNotice CrewNotice @relation(fields: [crewNoticeId], references: [id], onDelete: Cascade)
327327
328328
@@unique([crewNoticeId, crewMemberId])
329329
@@index([crewMemberId], map: "crew_notice_like_crew_member_id_fkey")
@@ -337,8 +337,8 @@ model CrewAlbum {
337337
modifiedAt DateTime? @updatedAt @map("modified_at")
338338
crewId Int @map("crew_id")
339339
crewMemberId Int @map("crew_member_id")
340-
crew Crew @relation(fields: [crewId], references: [id])
341-
crewMember CrewMember @relation(fields: [crewMemberId], references: [id])
340+
crew Crew @relation(fields: [crewId], references: [id], onDelete: Cascade)
341+
crewMember CrewMember @relation(fields: [crewMemberId], references: [id], onDelete: Cascade)
342342
343343
@@index([crewId], map: "crew_album_crew_id_fkey")
344344
@@index([crewMemberId], map: "crew_album_crew_member_id_fkey")
@@ -359,8 +359,8 @@ model CrewActivity {
359359
modifiedAt DateTime? @updatedAt @map("modified_at")
360360
crewId Int @map("crew_id")
361361
activityId Int @map("activity_id")
362-
activity Activity @relation(fields: [activityId], references: [id])
363-
crew Crew @relation(fields: [crewId], references: [id])
362+
activity Activity @relation(fields: [activityId], references: [id], onDelete: Cascade)
363+
crew Crew @relation(fields: [crewId], references: [id], onDelete: Cascade)
364364
365365
@@index([activityId], map: "crew_activity_activity_id_fkey")
366366
@@index([crewId], map: "crew_activity_crew_id_fkey")
@@ -381,8 +381,8 @@ model CrewStyle {
381381
modifiedAt DateTime? @updatedAt @map("modified_at")
382382
crewId Int @map("crew_id")
383383
styleId Int @map("style_id")
384-
crew Crew @relation(fields: [crewId], references: [id])
385-
style Style @relation(fields: [styleId], references: [id])
384+
crew Crew @relation(fields: [crewId], references: [id], onDelete: Cascade)
385+
style Style @relation(fields: [styleId], references: [id], onDelete: Cascade)
386386
387387
@@index([crewId], map: "crew_style_crew_id_fkey")
388388
@@index([styleId], map: "crew_style_style_id_fkey")
@@ -398,7 +398,7 @@ model CrewRecruitForm {
398398
required Int
399399
crewId Int @map("crew_id")
400400
crewRecruitAppliedStep2 CrewRecruitAppliedStep2[]
401-
crew Crew @relation(fields: [crewId], references: [id])
401+
crew Crew @relation(fields: [crewId], references: [id], onDelete: Cascade)
402402
403403
@@index([crewId], map: "crew_recruit_form_crew_id_fkey")
404404
@@map("crew_recruit_form")
@@ -417,8 +417,8 @@ model CrewRecruitAppliedStep1 {
417417
categoryId Int? @map("category_id")
418418
status Int @default(0)
419419
crewCategory CrewCategory? @relation(fields: [categoryId], references: [id], onDelete: SetNull)
420-
crew Crew @relation(fields: [crewId], references: [id])
421-
user User @relation(fields: [userId], references: [id])
420+
crew Crew @relation(fields: [crewId], references: [id], onDelete: Cascade)
421+
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
422422
423423
@@index([categoryId], map: "crew_recruit_applied_step1_category_id_fkey")
424424
@@index([crewId], map: "crew_recruit_applied_step1_crew_id_fkey")
@@ -433,8 +433,8 @@ model CrewRecruitAppliedStep2 {
433433
createdAt DateTime @default(now()) @map("created_at")
434434
recruitFormId Int @map("recruit_form_id")
435435
userId Int @map("user_id")
436-
crewRecruitForm CrewRecruitForm @relation(fields: [recruitFormId], references: [id])
437-
user User @relation(fields: [userId], references: [id])
436+
crewRecruitForm CrewRecruitForm @relation(fields: [recruitFormId], references: [id], onDelete: Cascade)
437+
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
438438
439439
@@index([recruitFormId], map: "crew_recruit_applied_step2_recruit_form_id_fkey")
440440
@@index([userId], map: "crew_recruit_applied_step2_user_id_fkey")
@@ -461,11 +461,11 @@ model Alarm {
461461
noticeId Int? @map("notice_id")
462462
postId Int? @map("post_id")
463463
planId Int? @map("plan_id")
464-
crew Crew? @relation(fields: [crewId], references: [id])
465-
crewNotice CrewNotice? @relation(fields: [noticeId], references: [id])
466-
crewPlan CrewPlan? @relation(fields: [planId], references: [id])
467-
crewPost CrewPost? @relation(fields: [postId], references: [id])
468-
user User? @relation(fields: [userId], references: [id])
464+
crew Crew? @relation(fields: [crewId], references: [id], onDelete: Cascade)
465+
crewNotice CrewNotice? @relation(fields: [noticeId], references: [id], onDelete: Cascade)
466+
crewPlan CrewPlan? @relation(fields: [planId], references: [id], onDelete: Cascade)
467+
crewPost CrewPost? @relation(fields: [postId], references: [id], onDelete: Cascade)
468+
user User? @relation(fields: [userId], references: [id], onDelete: Cascade)
469469
470470
received ReceivedAlarm[]
471471
@@ -482,8 +482,8 @@ model ReceivedAlarm {
482482
status Int @default(0)
483483
alarmId Int @map("alarm_id")
484484
userId Int @map("user_id")
485-
alarm Alarm @relation(fields: [alarmId], references: [id])
486-
user User @relation(fields: [userId], references: [id])
485+
alarm Alarm @relation(fields: [alarmId], references: [id], onDelete: Cascade)
486+
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
487487
488488
@@index([alarmId], map: "received_alarm_alarm_id_fkey")
489489
@@index([userId], map: "received_alarm_user_id_fkey")
@@ -495,7 +495,7 @@ model RefreshToken {
495495
token String @db.Text
496496
userId Int @map("user_id")
497497
modifiedAt DateTime? @updatedAt @map("modified_at")
498-
user User @relation(fields: [userId], references: [id])
498+
user User @relation(fields: [userId], references: [id]), onDelete: Cascade
499499
500500
@@map("refresh_token")
501501
}

0 commit comments

Comments
 (0)