il semblerait que la fonction SQL TRUNCATE TABLE ne fait pas partie de l'API sql de SPIP...
Dans l'idée où il n'y aurait pas de contre-indication vis à vis des autres langages de BDD (une recherche rapide me dit que cette commande existe en postgresql, sqlite, oracle...), je joins donc un petit patch qui réparerait cet oubli:
il semblerait que la fonction SQL TRUNCATE TABLE ne fait pas partie de l'API sql de SPIP...
Dans l'idée où il n'y aurait pas de contre-indication vis à vis des autres langages de BDD
Cool ; il manque aussi sql_affected_rows() je crois.
Et on s'en sert pour faire quoi de cette fonction ?
ça permet de vider une table de toutes ses données de façon rapidissime:
par ex:
TRUNCATE TABLE spip_trucs;
et hop! la table est vide + la valeur de l'auto-incrément de nouveau à 0