<?php
// FrameBuilder - Config de Banco
// Ajuste conforme seu ambiente

const DB_HOST = '89.116.225.12';
const DB_NAME = 'otimizac_builder';
const DB_USER = 'otimizac_futcerto';
const DB_PASS = '0h1qnf=&mPg[';

function db(): PDO {
  static $pdo = null;
  if ($pdo instanceof PDO) {
    return $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;
}
