Usamos cookies técnicas y, si se mantienen servicios externos activos, cookies de terceros como Google. Puedes aceptar el aviso o consultar más información en privacidad y en Google.
-- Normalización opcional de compatibilidad por robot para Atrévete a cocinar v71.
-- Ejecutar una sola vez desde phpMyAdmin o consola, después de subir el parche.
-- No cambia rutas ni borra recetas/consejos. Convierte valores antiguos a las nuevas opciones visibles.
UPDATE `th31_recetas`
SET `robots` = TRIM(BOTH ',' FROM CONCAT(
IF(`robots` REGEXP '(^|,)(thermomix|tm31|tm-31|tm5|tm-5|tm6|tm-6|tm21|tm-21|th21)(,|$)' OR `TM31` IS NOT NULL OR `TM-5` IS NOT NULL OR `TH21` IS NOT NULL, 'thermomix,', ''),
IF(`robots` REGEXP '(^|,)(thermomix-tm7|tm7|tm-7)(,|$)', 'thermomix-tm7,', ''),
IF(`robots` REGEXP '(^|,)(otros-robots|otras|otras-marcas|robot-otras-marcas|robot-de-otras-marcas)(,|$)', 'otros-robots,', ''),
IF(`robots` REGEXP '(^|,)(olla-electrica|olla-electronica|olla)(,|$)', 'olla-electrica,', ''),
IF(`robots` REGEXP '(^|,)(otros|sin-robot|sinrobot)(,|$)', 'otros,', '')
))
WHERE `robots` <> '' OR `TM31` IS NOT NULL OR `TM-5` IS NOT NULL OR `TH21` IS NOT NULL;
UPDATE `th31_consejos`
SET `robots` = TRIM(BOTH ',' FROM CONCAT(
IF(`robots` REGEXP '(^|,)(thermomix|tm31|tm-31|tm5|tm-5|tm6|tm-6|tm21|tm-21|th21)(,|$)', 'thermomix,', ''),
IF(`robots` REGEXP '(^|,)(thermomix-tm7|tm7|tm-7)(,|$)', 'thermomix-tm7,', ''),
IF(`robots` REGEXP '(^|,)(otros-robots|otras|otras-marcas|robot-otras-marcas|robot-de-otras-marcas)(,|$)', 'otros-robots,', ''),
IF(`robots` REGEXP '(^|,)(olla-electrica|olla-electronica|olla)(,|$)', 'olla-electrica,', ''),
IF(`robots` REGEXP '(^|,)(otros|sin-robot|sinrobot)(,|$)', 'otros,', '')
))
WHERE `robots` <> '';