import { NextResponse } from "next/server"; import { getDb } from "@/infra/db/client"; export const runtime = "nodejs"; export const dynamic = "force-dynamic"; export async function GET() { try { const db = await getDb(); await db.withService((query) => query.query("select 1 as ok")); return NextResponse.json({ ok: true, module: "spreadsheet-adapter", redis: process.env.REDIS_URL ? "configured" : "not_configured", storage: process.env.SUPABASE_STORAGE_BUCKET ? "supabase" : "unconfigured", }); } catch { return NextResponse.json({ ok: false }, { status: 503 }); } }