// something like this
const idToUpdate = "someId";
const newEvent = {...};
await db.update(eventTable).set(newEvent).where(eq(eventTable.id, idToUpdate));
// fetch the updated eventTable entry afterwards with it's cost relation
return await db.query.eventTable.findFirst({where: eq(eventTable.id, idToUpdate), with: {cost: true}});
// something like this
const idToUpdate = "someId";
const newEvent = {...};
await db.update(eventTable).set(newEvent).where(eq(eventTable.id, idToUpdate));
// fetch the updated eventTable entry afterwards with it's cost relation
return await db.query.eventTable.findFirst({where: eq(eventTable.id, idToUpdate), with: {cost: true}});