import { Handlers } from "$fresh/server.ts"; import { documentTable } from "@lib/db/schema.ts"; import { db } from "@lib/db/sqlite.ts"; import { json } from "@lib/helpers.ts"; import { caches } from "@lib/cache.ts"; export const handler: Handlers = { async DELETE() { for (const cache of caches.values()) { cache.clear(); } await db.delete(documentTable).run(); return json({ status: "ok" }); }, };