PrismaP
Prisma8mo ago
10 replies
Slaughtered

PrismaClientValidationError: Invalid ` .create()` invocation in

Hi There i'm new in this discord server,

I wanna to ask about my project error, here's the details:

schema.prisma
generator client {
  provider = "prisma-client"
  output   = "../src/generated/client"
  runtime  = "bun"
}

datasource db {
  provider = "postgresql"
  url      = env("DATABASE_URL")
}

model Event {
  id          String     @id @default(uuid())
  created_at  DateTime   @default(now())
  updated_at  DateTime   @updatedAt
  title       String     @unique
  start_date  DateTime
  end_date    DateTime
  location    String
  description String?
  presence    Presence[]

  @@index([title])
}
...


event.service.ts
async createEvent(data: Prisma.EventCreateInput) {
    log(`data: ${data}`);
    return await this.prisma.event
        .create({
            data,
        })
        .then(() => this.logger.log(`Create Event: ${data.title}`));
}


event.controller.ts
async createEvent(@Body() input: EventDto) {
    const data = await this.eventService.createEvent(input);
    return formatResponse(
        true,
        `Berhasil menambahkan data Event: ${input.title}`,
        data,
        null,
    );
}
Was this page helpful?