release: v4.1.0

This commit is contained in:
Amruth Pillai
2024-05-05 14:55:06 +02:00
parent 68252c35fc
commit e87b05a93a
282 changed files with 11461 additions and 10713 deletions

View File

@ -45,21 +45,36 @@ model Secrets {
resetToken String? @unique
userId String @unique
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
@@unique([userId, id])
}
model Resume {
id String @id @default(cuid())
id String @id @default(cuid())
title String
slug String
data Json @default("{}")
visibility Visibility @default(private)
locked Boolean @default(false)
data Json @default("{}")
visibility Visibility @default(private)
locked Boolean @default(false)
statistics Statistics?
userId String
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
user User @relation(fields: [userId], references: [id], onDelete: Cascade)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
@@unique([userId, id])
@@unique([userId, slug])
@@index(fields: [userId])
}
model Statistics {
id String @id @default(cuid())
views Int @default(0)
downloads Int @default(0)
resumeId String @unique
resume Resume @relation(fields: [resumeId], references: [id], onDelete: Cascade)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
@@unique([resumeId, id])
}