const sql = require("mssql");

const config = {
  user: "tu_usuario_sql",       // Si usas autenticación de SQL
  password: "tu_contraseña_sql", // O deja vacío si usas Windows Auth
  server: "localhost",           // Servidor local
  database: "SIPAH_DB",          // Nombre de tu BD
  options: {
    trustServerCertificate: true, // ✅ evita error SSL
  }
};

// Conexión
async function getConnection() {
  try {
    const pool = await sql.connect(config);
    console.log("✅ Conexión exitosa con SQL Server");
    return pool;
  } catch (error) {
    console.error("❌ Error de conexión:", error);
  }
}

module.exports = { sql, getConnection };
