"use server";
import { prisma } from "@/lib/prisma";

export async function getAuditLogs() {
  try {
    const logs = await prisma.auditLog.findMany({
      orderBy: { createdAt: "desc" },
      take: 200,
    });
    return { success: true, logs };
  } catch (err: any) {
    console.error("Error fetching logs:", err);
    return { success: false, error: err.message || "خطا در دریافت لاگ‌ها" };
  }
}
