import { NextResponse } from 'next/server'; import { db } from '@/lib/db'; import { candles } from '@/lib/db/schema'; import { asc } from 'drizzle-orm'; export async function GET() { try { const allCandles = await db .select() .from(candles) .orderBy(asc(candles.time)); return NextResponse.json(allCandles); } catch (error: any) { return NextResponse.json( { error: error.message || 'Failed to fetch candles' }, { status: 500 } ); } }