model ListingApplication {
id String @id @default(cuid())
description String?
listingId String
brandId String
userId String
applicationStatus ApplicationStatus
createdOn DateTime
createdBy String
updatedOn DateTime
updatedBy String
status String
user User @relation("applyingUser", fields: [ userId], references: [id])
creatingUser User @relation("creatingUser", fields: [ createdBy], references: [id])
updatingUser User @relation("updatingUser", fields: [ updatedBy], references: [id])
listing Listing @relation(fields: [listingId], references: [id])
brand Brand @relation(fields: [brandId], references: [id])
}
model ListingApplication {
id String @id @default(cuid())
description String?
listingId String
brandId String
userId String
applicationStatus ApplicationStatus
createdOn DateTime
createdBy String
updatedOn DateTime
updatedBy String
status String
user User @relation("applyingUser", fields: [ userId], references: [id])
creatingUser User @relation("creatingUser", fields: [ createdBy], references: [id])
updatingUser User @relation("updatingUser", fields: [ updatedBy], references: [id])
listing Listing @relation(fields: [listingId], references: [id])
brand Brand @relation(fields: [brandId], references: [id])
}