fix: use proper Drizzle query syntax in health endpoint instead of execute()

This commit is contained in:
Marko Djordjevic 2026-02-12 15:19:50 +01:00
parent 1f87950caf
commit 957663e29a

View file

@ -1,5 +1,6 @@
import { NextRequest, NextResponse } from 'next/server';
import { db } from '@/lib/db';
import { candles } from '@/lib/db/schema';
export async function GET(request: NextRequest) {
try {
@ -14,7 +15,7 @@ export async function GET(request: NextRequest) {
if (checkDb === 'db') {
try {
// Test database connectivity with a simple query
await db.execute('SELECT 1');
await db.select().from(candles).limit(1);
response.database = 'ok';
} catch (dbError: any) {
return NextResponse.json(