<?php
require_once __DIR__ . '/../../config.php';
$db = getDB();
$tables = ['productos', 'promod', 'nsalida'];
$result = [];
foreach ($tables as $t) {
    try {
        $stmt = $db->query("DESCRIBE `$t`");
        $cols = $stmt->fetchAll(PDO::FETCH_COLUMN);
        $result[$t] = $cols;
    } catch (Exception $e) {
        $result[$t] = 'ERROR: ' . $e->getMessage();
    }
}
// También ver una fila de pedido_real para entender el campo transacciones
try {
    $row = $db->query("SELECT * FROM pedido_real LIMIT 1")->fetch(PDO::FETCH_ASSOC);
    $result['pedido_real_sample'] = $row;
} catch (Exception $e) {
    $result['pedido_real_sample'] = 'ERROR: ' . $e->getMessage();
}
header('Content-Type: application/json');
echo json_encode($result, JSON_PRETTY_PRINT);
