import type { RequestEvent } from "@sveltejs/kit"; import { db } from "$lib/db/db.server"; import { eq } from "drizzle-orm"; import { adventureTable } from "$lib/db/schema"; export async function DELETE(event: RequestEvent): Promise { if (!event.locals.user) { return new Response(JSON.stringify({ error: "No user found" }), { status: 401, headers: { "Content-Type": "application/json", }, }); } let res = await db .delete(adventureTable) .where(eq(adventureTable.userId, event.locals.user.id)) .execute(); return new Response(JSON.stringify({ res: res }), { status: 200, headers: { "Content-Type": "application/json", }, }); }