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
event.service.ts
event.controller.ts
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,
);
}