import { NextResponse } from 'next/server' import { prisma } from '@/lib/db' export const runtime = 'nodejs' export async function GET() { try { // Check database connection await prisma.$queryRaw`SELECT 1` const checks = { database: true, timestamp: new Date().toISOString() } return NextResponse.json({ status: 'healthy', checks }) } catch (error) { console.error('Health check failed:', error) return NextResponse.json( { status: 'unhealthy', error: 'Database connection failed' }, { status: 503 } ) } }