Working on oauth

This commit is contained in:
2023-12-10 00:25:57 +01:00
parent ce84fa376b
commit 7fe980e478
13 changed files with 190 additions and 85 deletions

View File

@@ -11,7 +11,7 @@ datasource db {
model Maintenance {
id Int @id @default(autoincrement())
reason String
reason String @default("")
beginAt DateTime @default(now())
endAt DateTime @default(now())
createdAt DateTime @default(now())
@@ -21,24 +21,24 @@ model Maintenance {
model Announcement {
id Int @id @default(autoincrement())
createdAt DateTime @default(now())
content String
content String @default("")
}
model Category {
id Int @id @default(autoincrement())
createdAt DateTime @default(now())
slug String
name String
id Int @id @default(autoincrement())
createdAt DateTime @default(now())
slug String @default("")
name String @default("")
talents CategoriesOnTalents[]
}
model Talent {
id Int @id @default(autoincrement())
createdAt DateTime @default(now())
logo String
name String @unique
website String
work String
logo String @default("")
name String @unique @default("")
website String @default("")
work String @default("")
favorite Boolean @default(false)
categories CategoriesOnTalents[]
}
@@ -56,24 +56,34 @@ model CategoriesOnTalents {
model Post {
id Int @id @default(autoincrement())
slug String @unique
slug String @unique @default("")
createdAt DateTime @default(now())
views Int @default(0)
likes Int @default(0)
}
model Suggestion {
id Int @id @default(autoincrement())
author String @unique
content String
added Boolean @default(false)
createdAt DateTime @default(now())
id Int @id @default(autoincrement())
email String @unique @default("")
content String @default("")
added Boolean @default(false)
createdAt DateTime @default(now())
}
model Form {
id Int @id @default(autoincrement())
name String
email String
content String
name String @default("")
email String @default("")
content String @default("")
createdAt DateTime @default(now())
}
model GuestbookMessage {
id Int @id @default(autoincrement())
message String @default("")
email String @unique @default("")
image String @default("")
username String @default("")
updatedAt DateTime @updatedAt
createdAt DateTime @default(now())
}