import dotenv from 'dotenv';
import { execSync } from 'child_process';

// Cargar variables de entorno desde .env
dotenv.config();

// Ejecutar migraciones de Prisma antes de los tests
try {
  execSync('npx prisma migrate deploy', {
    cwd: process.cwd(),
    stdio: 'inherit',
  });
} catch (error) {
  console.error('Failed to run Prisma migrations:', error);
}

/**
 * Metadatos:
 * Autor: GitHub Copilot
 * Última actualización: 2026-02-12
 */
