import { NextResponse } from "next/server";
import { db } from "@/lib/db";

export async function GET() {
  try {
    const [rows] = await db.query(
      "SELECT id, full_name, email, role FROM users LIMIT 10"
    );

    return NextResponse.json({
      ok: true,
      users: rows,
    });
  } catch (error: unknown) {
    console.error("MYSQL ERROR:", error);

    return NextResponse.json(
      {
        ok: false,
        error: error instanceof Error ? error.message : "Error desconocido",
      },
      { status: 500 }
    );
  }
}