import { NextResponse } from 'next/server'; import { getSql } from '@rareindex/database'; export const dynamic = 'force-dynamic'; export async function GET() { try { const sql = getSql(); const [row] = await sql`select now() as now`; return NextResponse.json({ ok: true, service: 'rareindex-web', db: Boolean(row), time: new Date().toISOString() }); } catch (err) { return NextResponse.json({ ok: false, service: 'rareindex-web', error: err instanceof Error ? err.message : String(err) }, { status: 503 }); } }