import { NextResponse } from 'next/server'; import { query } from '@/lib/db'; export async function GET() { try { const rows = await query( 'SELECT id AS ID, `kürzel` AS Kuerzel, CONCAT(IFNULL(vorname, \'\'), IF(vorname IS NOT NULL, \' \', \'\'), name) AS Name FROM beos WHERE `kürzel` IS NOT NULL ORDER BY name ASC' ) as { ID: number; Kuerzel: string; Name: string }[]; return NextResponse.json(rows); } catch (error) { console.error('GET /api/beos:', error); return NextResponse.json({ error: 'Datenbankfehler' }, { status: 500 }); } }