This commit is contained in:
Lizandro Guarnizo
2026-05-27 10:30:47 -05:00
parent c9454ac62f
commit 313e57aace
10 changed files with 333 additions and 24 deletions
@@ -0,0 +1,17 @@
-- =====================================================
-- MIGRACIÓN: Menú secundario para asesor ausente
-- Fecha: 27 de mayo de 2026
-- =====================================================
-- 1. Agregar columna menu_type a la tabla menus
-- Valores: 'main' (menú principal normal), 'no_advisor' (menú cuando no hay asesor)
ALTER TABLE menus
ADD COLUMN IF NOT EXISTS menu_type ENUM('main','no_advisor') NOT NULL DEFAULT 'main'
COMMENT 'Tipo de menú: main=principal, no_advisor=aparece cuando no hay asesor disponible';
-- 2. Insertar config de disponibilidad de asesores (1=disponibles, 0=ausentes)
INSERT INTO system_config (config_key, config_value, description, created_at)
VALUES ('advisor_available', '1', 'Indica si hay asesores disponibles (1=sí, 0=no). Cuando es 0, el bot muestra el menú secundario no_advisor.', NOW())
ON DUPLICATE KEY UPDATE description = VALUES(description);
SELECT '✅ Migración 20260527 completada: menu_type y advisor_available' AS status;