<?php
/**
 * Configuracion de conexion a base de datos (SOLO LECTURA) — PLANTILLA
 *
 * Copia este archivo a `config.php` y reemplaza los placeholders con las
 * credenciales reales. `config.php` esta en .gitignore y NO se sube a git.
 */

define('DB_HOST', 'localhost');        // ej: 'localhost' o '127.0.0.1'
define('DB_USER', 'sandbox_readonly');        // ej: 'sandbox_readonly'
define('DB_PASS', 'PASSWORD_AQUI');        // password del usuario read-only
define('DB_NAME', 'sunbrightdb');

function getConnection(): PDO {
    $dsn = 'mysql:host=' . DB_HOST . ';dbname=' . DB_NAME . ';charset=utf8mb4';
    $pdo = new PDO($dsn, DB_USER, DB_PASS, [
        PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
        PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
        PDO::ATTR_EMULATE_PREPARES   => false,
    ]);
    return $pdo;
}
