-- =============================================================================
-- XPERT 3PL - Migracion 025
-- audit_log.action (VARCHAR(50), desde 001_schema.sql) guarda "METODO /ruta"
-- (ver AuditService::logAccess) y ya no alcanza para rutas anidadas reales
-- como /api/inbound-documents/{id}/lines/{lineId}/relink-item (~50+
-- caracteres con IDs reales). El INSERT fallaba con "Data too long" DESPUES
-- de que el controller ya habia mandado su respuesta exitosa (el audit log
-- corre al final de Router::dispatch), asi que el error se colaba como un
-- segundo JSON pegado al final de la respuesta -- y la entrada de auditoria
-- de esa accion se perdia silenciosamente. Se iguala a request_path (255)
-- mas margen para el metodo HTTP y el espacio.
-- =============================================================================

ALTER TABLE `audit_log`
    MODIFY COLUMN `action` VARCHAR(270) NOT NULL;
