mirror of
https://github.com/documenso/documenso
synced 2026-05-24 09:28:27 +00:00
🗃️ signature db model
This commit is contained in:
parent
f5f16c8cbc
commit
32ed512656
1 changed files with 13 additions and 0 deletions
|
|
@ -28,6 +28,18 @@ model Field {
|
|||
positionY Int @default(0)
|
||||
Document Document @relation(fields: [documentId], references: [id], onDelete: Cascade)
|
||||
Recipient Recipient? @relation(fields: [recipientId], references: [id], onDelete: Cascade)
|
||||
Signature Signature?
|
||||
}
|
||||
|
||||
model Signature {
|
||||
id Int @id @default(autoincrement())
|
||||
created DateTime @default(now())
|
||||
recipientId Int
|
||||
fieldId Int @unique
|
||||
signatureImageAsBase64 String
|
||||
|
||||
Recipient Recipient @relation(fields: [recipientId], references: [id], onDelete: Restrict)
|
||||
Field Field @relation(fields: [fieldId], references: [id], onDelete: Restrict)
|
||||
}
|
||||
|
||||
model Recipient {
|
||||
|
|
@ -41,6 +53,7 @@ model Recipient {
|
|||
sendStatus SendStatus @default(NOT_SENT)
|
||||
Document Document @relation(fields: [documentId], references: [id], onDelete: Cascade)
|
||||
Field Field[]
|
||||
Signature Signature[]
|
||||
}
|
||||
|
||||
model User {
|
||||
|
|
|
|||
Loading…
Reference in a new issue