import { NextRequest } from "next/server"; import { PrismaClient } from '@prisma/client' const prisma = new PrismaClient() export async function DELETE(request: NextRequest) { const { headers } = request if (headers.get("x-hf-token") !== process.env.HF_TOKEN) { return Response.json({ message: "Wrong castle fam :^)" }, { status: 401 }); } const total = await prisma.quest.deleteMany({ where: { created_at: { lt: new Date(Date.now() - 24 * 60 * 60 * 1000) } } }) return Response.json({ ok: true, message: `${total.count} quests deleted` }) }