Offerta di lancio

Licenza Founders: aggiornamenti per almeno 2 anni

149 €pagamento unico, IVA esclusa

Una licenza Shop normale costa 199 €.

Per le prime 100 licenze Shop, fino al 10 dicembre 2026. Aggiornamenti e nuove conoscenze del Consulente per almeno 2 anni, senza rinnovo. Una licenza Shop normale: 12 mesi.

Ottieni Founders a 149 €

Modifica al database

ps_db_execute

Con l’interruttore Manutenzione attivo, fa una modifica diretta nel database del negozio dopo aver mostrato quante righe tocca, e conserva una copia di quelle righe così la modifica si può annullare.

TellMyShop Free: No. Questo strumento è solo in TellMyShop Pro. TellMyShop Free ha solo report pronti che leggono il tuo negozio.

Chiedi alla chat

«Imposta il messaggio di disponibilità "Ships within 24 hours" in tutte le pagine prodotto in inglese dove è vuoto.»

Anteprima di esempio

UPDATE ps_product_lang SET available_now = 'Ships within 24 hours' WHERE id_lang = 2 AND available_now = '': cambieranno 38 righe (limite 100). Campione: id_product 45, 77, 112 (available_now: vuoto). Verrà conservata una copia delle 38 righe per l’annullamento.

Dettagli tecnici

AREA MANUTENZIONE. Cambia il database: INSERT, UPDATE, DELETE, REPLACE (un’istruzione). Prefisso delle tabelle ps_. L’anteprima mostra quante righe cambieranno e un campione. Gira in una transazione: se cambiano più righe di max_rows, viene annullata. UPDATE e DELETE su una tabella conservano una copia delle righe interessate (annulla con ps_revert_change). UPDATE o DELETE senza WHERE richiedono all_rows=true. ALTER, CREATE, DROP e TRUNCATE solo con allow_ddl=true, e NON SI POSSONO ANNULLARE. Una modifica al database scavalca PrestaShop: gli hook dei moduli non vengono eseguiti e la cache non viene svuotata, quindi se un altro strumento può fare la modifica, Claude usa quello. Stesse tabelle bloccate e stesse regole sui dati dei clienti di ps_db_query.

Parametri

NomeTipoObbligatorioDescrizione
sqlstringsìIstruzione SQL. Massimo 50.000 caratteri.
max_rowsintegernoNumero massimo di righe cambiate (fusibile di sicurezza). Intervallo da 1 a 1000. Predefinito 100.
all_rowsbooleannotrue = esegui volutamente UPDATE/DELETE senza WHERE. Predefinito false.
allow_ddlbooleannotrue = consenti ALTER/CREATE/DROP/TRUNCATE (non si possono annullare). Predefinito false.
confirmbooleannofalse (predefinito) restituisce un’anteprima e non salva nulla. true esegue, solo dopo che l’utente ha approvato l’anteprima, insieme a change_token.
change_tokenstringquandoToken dell’anteprima. Obbligatorio con confirm=true. Valido 30 minuti, monouso, legato agli argomenti e allo stato dei dati dell’anteprima.

Limiti

Richiede l’interruttore Manutenzione, che il titolare attiva per 3 ore. Un’istruzione, massimo 50.000 caratteri. max_rows predefinito 100, massimo 1000. Copia delle righe per l’annullamento solo per UPDATE/DELETE su una tabella, fino a 1000 righe. Le modifiche alla struttura (DDL) non si possono annullare.

Cosa vedi prima che venga salvato qualcosa

La chat chiama prima lo strumento senza confermare. Il modulo restituisce un’anteprima (valori attuali e nuovi) e un token monouso valido 30 minuti. La chat ti mostra l’anteprima e salva la modifica solo dopo il tuo sì.

Strumenti correlati

Casi d’uso con questo strumento

Ultimo aggiornamento: 2026-10-11

Free a 0 €, legge e consiglia

Scarica Free