fix broken build,

This commit is contained in:
louiscklaw
2025-06-13 18:11:12 +08:00
parent 5ff3393f54
commit d767108fcf
18 changed files with 130 additions and 82 deletions

View File

@@ -6,11 +6,14 @@
// RULES:
// - Follows same pattern as helloworld.service.ts
//
import type { Event } from '@prisma/client';
import prisma from '../lib/prisma';
type CreateEvent = {
eventDate: DateTime;
eventDate: Date;
title: string;
joinMembers?: Json[];
joinMembers?: JSON[];
price: number;
currency: string;
duration_m: number;
@@ -22,9 +25,9 @@ type CreateEvent = {
};
type UpdateEvent = {
eventDate?: DateTime;
eventDate?: Date;
title?: string;
joinMembers?: Json[];
joinMembers?: JSON[];
price?: number;
currency?: string;
duration_m?: number;
@@ -35,9 +38,9 @@ type UpdateEvent = {
memberId?: number;
};
// async function listEvents(): Promise<Event[]> {
// return prisma.event.findMany();
// }
async function listEvents(): Promise<Event[]> {
return prisma.event.findMany();
}
// async function getEvent(eventId: number) {
// return prisma.event.findFirst({ where: { id: eventId } });