/** * Get all clients from Supabase facturador database * Returns: id, name, ubicacion for use in filters */ export default defineEventHandler(async () => { try { // Query clientes table ordered by name const query = ` SELECT id, name, ubicacion, cedula, telefono, email FROM clientes ORDER BY name ASC ` const result = await $fetch('/api/postgres/query', { method: 'POST', body: { query } }) return result } catch (error: any) { console.error('[API] Failed to fetch clientes:', error) throw createError({ statusCode: error.statusCode || 500, statusMessage: error.statusMessage || 'Failed to fetch clientes' }) } })