improve schema

This commit is contained in:
2023-12-14 17:08:51 +01:00
parent 7f870f21e2
commit 90a5cd58b8

View File

@@ -1,12 +1,11 @@
generator client { generator client {
provider = "prisma-client-js" provider = "prisma-client-js"
previewFeatures = ["postgresqlExtensions"]
} }
datasource db { datasource db {
provider = "postgresql" provider = "mysql"
url = env("POSTGRES_PRISMA_URL") url = env("PRISMA_URL")
directUrl = env("POSTGRES_URL_NON_POOLING") relationMode = "prisma"
} }
model Maintenance { model Maintenance {
@@ -30,13 +29,13 @@ enum CategoryType {
} }
model Category { model Category {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
createdAt DateTime @default(now()) createdAt DateTime @default(now())
slug String @default("") slug String @default("")
name String @default("") name String @default("")
type CategoryType @default(TALENT) type CategoryType @default(TALENT)
talents CategoriesOnTalents[] talents CategoriesOnTalents[]
CategoriesOnBookmarks CategoriesOnBookmarks[] bookmarks CategoriesOnBookmarks[]
} }
model Talent { model Talent {
@@ -96,6 +95,7 @@ model Suggestion {
content String @default("") content String @default("")
added Boolean @default(false) added Boolean @default(false)
createdAt DateTime @default(now()) createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
} }
model Form { model Form {
@@ -104,6 +104,7 @@ model Form {
email String @default("") email String @default("")
content String @default("") content String @default("")
createdAt DateTime @default(now()) createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
} }
model GuestbookMessage { model GuestbookMessage {