rht
This commit is contained in:
parent
ae17534dfb
commit
7fd2173dd2
|
@ -67,10 +67,6 @@ model TermAncestry {
|
||||||
@@map("term_ancestry")
|
@@map("term_ancestry")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
model DeptAncestry {
|
model DeptAncestry {
|
||||||
id String @id @default(cuid())
|
id String @id @default(cuid())
|
||||||
ancestorId String? @map("ancestor_id")
|
ancestorId String? @map("ancestor_id")
|
||||||
|
@ -340,40 +336,33 @@ model NodeEdge {
|
||||||
@@map("node_edge")
|
@@map("node_edge")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
model TrainContent {
|
model TrainContent {
|
||||||
id String @id @default(cuid())
|
id String @id @default(cuid())
|
||||||
title String @map("title")
|
title String @map("title")
|
||||||
trainSituations TrainSituation[]
|
trainSituations TrainSituation[]
|
||||||
type String @map("type")
|
type String @map("type")
|
||||||
parentId String? @map("parent_id")
|
parentId String? @map("parent_id")
|
||||||
parent TrainContent? @relation("ContentParent", fields: [parentId], references: [id]) // 指向自身
|
parent TrainContent? @relation("ContentParent", fields: [parentId], references: [id]) // 指向自身
|
||||||
children TrainContent[] @relation("ContentParent") // 指向自身
|
children TrainContent[] @relation("ContentParent") // 指向自身
|
||||||
deletedAt DateTime? @map("deleted_at")
|
deletedAt DateTime? @map("deleted_at")
|
||||||
createdAt DateTime @default(now()) @map("created_at")
|
createdAt DateTime @default(now()) @map("created_at")
|
||||||
updatedAt DateTime @updatedAt @map("updated_at")
|
updatedAt DateTime @updatedAt @map("updated_at")
|
||||||
|
|
||||||
@@map("train_content")
|
@@map("train_content")
|
||||||
}
|
}
|
||||||
|
|
||||||
model TrainSituation {
|
model TrainSituation {
|
||||||
id String @id @default(cuid())
|
id String @id @default(cuid())
|
||||||
|
|
||||||
staffId String @map("staff_id")
|
staffId String @map("staff_id")
|
||||||
staff Staff @relation(fields: [staffId], references: [id])
|
staff Staff @relation(fields: [staffId], references: [id])
|
||||||
trainContentId String @map("train_content_id")
|
trainContentId String @map("train_content_id")
|
||||||
trainContent TrainContent @relation(fields: [trainContentId], references: [id])
|
trainContent TrainContent @relation(fields: [trainContentId], references: [id])
|
||||||
|
|
||||||
|
score Float @default(0.0) @map("score")
|
||||||
mustTrainTime String @map("must_train_time")
|
mustTrainTime String @map("must_train_time")
|
||||||
alreadyTrainTime String @map("already_train_time")
|
alreadyTrainTime String @map("already_train_time")
|
||||||
|
|
||||||
@@map("train_situation")
|
@@map("train_situation")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -428,8 +417,8 @@ model Staff {
|
||||||
absent Boolean? @map("absent")
|
absent Boolean? @map("absent")
|
||||||
|
|
||||||
trainSituations TrainSituation[]
|
trainSituations TrainSituation[]
|
||||||
position Position? @relation("StaffPosition", fields: [positionId], references: [id])
|
position Position? @relation("StaffPosition", fields: [positionId], references: [id])
|
||||||
positionId String? @map("position_id")
|
positionId String? @map("position_id")
|
||||||
|
|
||||||
domainId String? @map("domain_id")
|
domainId String? @map("domain_id")
|
||||||
deptId String? @map("dept_id")
|
deptId String? @map("dept_id")
|
||||||
|
@ -462,4 +451,4 @@ model Staff {
|
||||||
@@index([username])
|
@@index([username])
|
||||||
@@index([order])
|
@@index([order])
|
||||||
@@map("staff")
|
@@map("staff")
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue