Skip to content
Extraits de code Groupes Projets
Valider 3ebf2856 rédigé par esj's avatar esj
Parcourir les fichiers

Reconception du script '''delete_all''. A présent ce script présente la liste...

Reconception du script '''delete_all''. A présent ce script présente la liste des tables dans la base ayant le préfixe donné à l'installation. Cette liste permet d'examiner les tables qui seront effectivement détruites, et permet également de décocher certaines d'entre elles afin de les conserver. Enfin, elle supprime les faux messages d'erreurs quant aux tables ne faisant plus de partie de SPIP, ce script n'ayant pas toujours suivi ces évolutions.

'''ATTENTION''': toutes les tables avec le préfixe seront détruites, même celles non déclarées par la distribution standard de SPIP. C'est souvent ce que l'on veut (sinon, on aurait pas utilisé ce préfixe pour ces tables supplémentaires) mais c'est un changement par rapport à avant. Les boutons radio sont justement là pour permettre le comportement antérieur, moyennant une lecture attentive.

Cette fonctionnalité repose sur un nouvelle fonction d'abstraction, qui s'ajoute
à celle définies dans [10154][10131][10146] et [10113]:

{{{
'showbase' => fonction d'abstraction de la liste des tables en base
}}}

Par défaut, elle retourne les tables avec le préfixe standard, mais avec un argument supplémentaire elle les retourne toutes (attention en cas de mutualisation par changement de préfixe).
parent 3309bd48
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter