'use server'; import { prisma, Prisma, Event } from '@repo/db'; export const upsertEvent = async ( event: Prisma.EventCreateInput, id?: Event['id'] ) => { const newEvent = id ? await prisma.event.update({ where: { id: id }, data: event, }) : await prisma.event.create({ data: event }); return newEvent; }; export const deleteEvent = async (id: Event['id']) => { await prisma.event.delete({ where: { id: id } }); };