mirror of
https://github.com/r-ca/kidshift-be.git
synced 2024-10-26 00:24:02 +00:00
Linkageテーブル作成
This commit is contained in:
parent
511d79a0c6
commit
a9c41fc456
|
@ -34,25 +34,27 @@ model HomeGroup {
|
||||||
}
|
}
|
||||||
|
|
||||||
model Task {
|
model Task {
|
||||||
id String @id @default(cuid())
|
id String @id @default(cuid())
|
||||||
display_name String
|
display_name String
|
||||||
iconEmoji String
|
iconEmoji String
|
||||||
bg_color String
|
bg_color String
|
||||||
home_group_id String
|
home_group_id String
|
||||||
home_group HomeGroup @relation(fields: [home_group_id], references: [id])
|
home_group HomeGroup @relation(fields: [home_group_id], references: [id])
|
||||||
created_at DateTime @default(now())
|
created_at DateTime @default(now())
|
||||||
reward Int
|
reward Int
|
||||||
TaskCompletion TaskCompletion[]
|
TaskCompletion TaskCompletion[]
|
||||||
|
TaskChildLinkage TaskChildLinkage[]
|
||||||
}
|
}
|
||||||
|
|
||||||
model Child {
|
model Child {
|
||||||
id String @id @default(cuid())
|
id String @id @default(cuid())
|
||||||
name String
|
name String
|
||||||
linked_user_id String
|
linked_user_id String
|
||||||
created_at DateTime @default(now())
|
created_at DateTime @default(now())
|
||||||
home_group_id String
|
home_group_id String
|
||||||
home_group HomeGroup @relation(fields: [home_group_id], references: [id])
|
home_group HomeGroup @relation(fields: [home_group_id], references: [id])
|
||||||
TaskCompletion TaskCompletion[]
|
TaskCompletion TaskCompletion[]
|
||||||
|
TaskChildLinkage TaskChildLinkage[]
|
||||||
}
|
}
|
||||||
|
|
||||||
model TaskCompletion {
|
model TaskCompletion {
|
||||||
|
@ -63,3 +65,11 @@ model TaskCompletion {
|
||||||
child Child @relation(fields: [child_id], references: [id])
|
child Child @relation(fields: [child_id], references: [id])
|
||||||
task Task @relation(fields: [task_id], references: [id])
|
task Task @relation(fields: [task_id], references: [id])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
model TaskChildLinkage {
|
||||||
|
id String @id @default(cuid())
|
||||||
|
task_id String
|
||||||
|
child_id String
|
||||||
|
task Task @relation(fields: [task_id], references: [id])
|
||||||
|
child Child @relation(fields: [child_id], references: [id])
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user