Slaughtered
Slaughtered
PPrisma
Created by Slaughtered on 5/25/2025 in #help-and-questions
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])
}
...
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}`));
}
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,
);
}
async createEvent(@Body() input: EventDto) {
const data = await this.eventService.createEvent(input);
return formatResponse(
true,
`Berhasil menambahkan data Event: ${input.title}`,
data,
null,
);
}
11 replies