Dans le fichier d'installation de mon module personnalisé, j'ai une hook_update_N
fonction. Disons que c'est mymodule_update_7100
. Cependant, j'ai remarqué que je l'ai mal fait et je veux changer une ligne de code dans cette fonction. Étant donné que j'ai déjà exécuté updb
/ update.php
les modifications ne seront pas récupérées et je devrais le renommer mymodule_update_7101
ou créer une nouvelle fonction après avec ce nom. Je préfère vraiment ne pas avoir à le faire, donc je me demandais s'il y avait une variable qui dit à Drupal exactement à quel "numéro de version" un module se trouve actuellement et si je peux le réinitialiser pour qu'il me permette d'exécuter le script de mise à jour encore.
L'effet réel que la fonction a eu sur la base de données n'est pas important car il génère simplement un terme de taxonomie que je peux facilement supprimer par la suite par la suite.