Oferta de lanzamiento

Licencia Founders: actualizaciones durante al menos 2 años

149 €pago único, IVA no incluido

Una licencia Shop normal cuesta 199 €.

Para las primeras 100 licencias Shop, hasta el 10 de diciembre de 2026. Actualizaciones y conocimiento nuevo del Asesor durante al menos 2 años, sin renovación. Una licencia Shop normal: 12 meses.

Conseguir Founders por 149 €

Cambio en la base de datos

ps_db_execute

Con el interruptor Mantenimiento activado, hace un cambio directo en la base de datos de la tienda después de mostrar cuántas filas toca, y guarda una copia de esas filas para que el cambio se pueda deshacer.

TellMyShop Free: No. Esta herramienta solo está en TellMyShop Pro. TellMyShop Free solo tiene informes listos que leen tu tienda.

Pregunta al chat

«Pon el mensaje de disponibilidad "Ships within 24 hours" en todas las páginas de producto en inglés en las que esté vacío.»

Vista previa de ejemplo

UPDATE ps_product_lang SET available_now = 'Ships within 24 hours' WHERE id_lang = 2 AND available_now = '': cambiarán 38 filas (límite 100). Muestra: id_product 45, 77, 112 (available_now: vacío). Se guardará una copia de las 38 filas para poder deshacer.

Detalles técnicos

ÁREA MANTENIMIENTO. Cambia la base de datos: INSERT, UPDATE, DELETE, REPLACE (una sola sentencia). Prefijo de tablas ps_. La vista previa muestra cuántas filas cambiarán y una muestra. Se ejecuta en una transacción: si cambian más filas que max_rows, se revierte. UPDATE y DELETE sobre una sola tabla guardan una copia de las filas afectadas (se deshace con ps_revert_change). UPDATE o DELETE sin WHERE necesita all_rows=true. ALTER, CREATE, DROP y TRUNCATE solo con allow_ddl=true, y NO SE PUEDEN DESHACER. Un cambio en la base de datos se salta PrestaShop: los hooks de los módulos no se ejecutan y la caché no se borra, así que, si otra herramienta puede hacer el cambio, Claude usa esa herramienta. Las mismas tablas bloqueadas y reglas de datos de clientes que ps_db_query.

Parámetros

NombreTipoObligatorioDescripción
sqlstringsíSentencia SQL. Máx. 50.000 caracteres.
max_rowsintegernoNúmero máximo de filas cambiadas (fusible de seguridad). Rango de 1 a 1000. Por defecto 100.
all_rowsbooleannotrue = ejecutar a propósito UPDATE/DELETE sin WHERE. Por defecto false.
allow_ddlbooleannotrue = permitir ALTER/CREATE/DROP/TRUNCATE (no se puede deshacer). Por defecto false.
confirmbooleannofalse (por defecto) devuelve una vista previa y no guarda nada. true ejecuta, solo después de que el usuario haya aprobado la vista previa, junto con change_token.
change_tokenstringcuándoToken de la vista previa. Obligatorio con confirm=true. Válido 30 minutos, de un solo uso, ligado a los argumentos y al estado de los datos de la vista previa.

Límites

Necesita el interruptor Mantenimiento, que el dueño activa durante 3 horas. Una sentencia, máx. 50.000 caracteres. max_rows por defecto 100, máx. 1000. Copia de las filas para deshacer solo en UPDATE/DELETE sobre una sola tabla, hasta 1000 filas. Los cambios de estructura (DDL) no se pueden deshacer.

Lo que ves antes de que se guarde nada

El chat llama primero a la herramienta sin confirmar. El módulo devuelve una vista previa (valores actuales y nuevos) y un token de un solo uso válido durante 30 minutos. El chat te muestra la vista previa y guarda el cambio solo después de tu sí.

Herramientas relacionadas

Casos de uso con esta herramienta

Última actualización: 2026-10-11

Free por 0 €, lee y aconseja

Descargar Free