When updating or adding a value, it gives an error regarding the VariantID even though it’s defined as nullable.
model CartItem {
id Int @id @default(autoincrement())
quantity Int @default(1)
cart Cart @relation(fields: [cartId], references: [id])
cartId Int
variant Variant? @relation(fields: [variantId], references: [id])
variantId Int?
product Product @relation(fields: [productId], references: [id])
productId Int
@@unique([cartId, productId, variantId])
}