aboutsummaryrefslogtreecommitdiffstats
path: root/prisma/schema.prisma
diff options
context:
space:
mode:
authorSebastien Castiel <sebastien@castiel.me>2023-12-06 15:08:52 -0500
committerSebastien Castiel <sebastien@castiel.me>2023-12-06 15:08:52 -0500
commit570aa713b1b2becf7c06c89610c75d2cb119b532 (patch)
treeb6e3ae339bd55a7a00d77ee64532ece9fc43c13f /prisma/schema.prisma
parentfee1963284eafa6db7887103a156799b7610e13d (diff)
Delete expense
Diffstat (limited to 'prisma/schema.prisma')
-rw-r--r--prisma/schema.prisma4
1 files changed, 2 insertions, 2 deletions
diff --git a/prisma/schema.prisma b/prisma/schema.prisma
index 73c3ad1..d073378 100644
--- a/prisma/schema.prisma
+++ b/prisma/schema.prisma
@@ -21,7 +21,7 @@ model Group {
model Participant {
id String @id
name String
- group Group @relation(fields: [groupId], references: [id])
+ group Group @relation(fields: [groupId], references: [id], onDelete: Cascade)
groupId String
expensesPaidBy Expense[]
expensesPaidFor ExpensePaidFor[]
@@ -39,7 +39,7 @@ model Expense {
}
model ExpensePaidFor {
- expense Expense @relation(fields: [expenseId], references: [id])
+ expense Expense @relation(fields: [expenseId], references: [id], onDelete: Cascade)
participant Participant @relation(fields: [participantId], references: [id])
expenseId String
participantId String