model User {
id String @id @default(cuid())
name String?
email String? @unique
emailVerified DateTime?
image String?
accounts Account[]
sessions Session[]
hostedEvents Event[] @relation(name: "hostEvent")
}
model Event {
id String @id @default(cuid())
name String
description String
startDate DateTime
endDate DateTime
location String
link String
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
hostId String
host User @relation("hostEvent", fields: [hostId], references: [id])
Gallery Gallery[]
}
model User {
id String @id @default(cuid())
name String?
email String? @unique
emailVerified DateTime?
image String?
accounts Account[]
sessions Session[]
hostedEvents Event[] @relation(name: "hostEvent")
}
model Event {
id String @id @default(cuid())
name String
description String
startDate DateTime
endDate DateTime
location String
link String
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
hostId String
host User @relation("hostEvent", fields: [hostId], references: [id])
Gallery Gallery[]
}