McKay Bonham
06/28/2022, 11:55 AMgenerator client {
provider = "prisma-client-js"
}
datasource db {
provider = "mongodb"
url = env("DATABASE_URL")
}
model User {
id String @id @default(auto()) @map("_id") @db.ObjectId
email String @unique(map: "email_1")
name String @unique
passHash String
privilege Int
createdAt DateTime
lastLogin DateTime?
campaigns Campaign[]
passcodes String[]
disabledCmp String[]
}
model Campaign {
id String @id @default(auto()) @map("_id") @db.ObjectId
name String @unique
creator User @relation(fields: [creatorId], references: [id])
creatorId String @db.ObjectId
fullPasscode String
pcPasscode String
description String?
createdAt DateTime
}McKay Bonham
06/28/2022, 11:57 AMPrismaClientKnownRequestError:
Invalid `prisma.campaign.findMany()` invocation:
Inconsistent column data: Malformed ObjectID: provided hex string representation must be exactly 12 bytes, instead got: "undefined", length 9.McKay Bonham
06/28/2022, 11:58 AMjanpio
ObjectId in one of the columns that expect one, so either id or creatorId. I would guess there is a missing value in creatorId.McKay Bonham
06/28/2022, 10:37 PMMcKay Bonham
06/29/2022, 12:26 AMjanpio
janpio
janpio
janpio
janpio
Vladi Stevanovic