Appearance
Base de Datos y Configuración
Conexión (PDO)
El sistema utiliza el motor MySQL/MariaDB a través de la interfaz PDO para garantizar seguridad contra inyecciones SQL.
Parámetros de Conexión
La configuración se carga mediante variables de entorno:
DB_HOST,DB_NAME,DB_USER,DB_PASS.- Charset:
utf8mb4para soporte completo de caracteres. - Timeout: Se ha configurado un tiempo de espera de conexión de 5 segundos para evitar bloqueos prolongados.
Estructura de Tablas Principal
Basado en la arquitectura del sistema, las tablas clave son:
distribuidores: Usuarios, credenciales y estados 2FA.productos: Maestro de artículos y stock.pedidos: Cabeceras de órdenes con QR y estados.pedido_detalles: Relación de productos por orden.