Cet article a été écrit il y a plus de quatre ans, son contenu n'est peut-être plus d'actualité.
Drupal tient un registre des versions des modules installés, ces versions correspondent au dernier numéro du hook_update exécuté du module.
Si par exemple vous venez de lancer le hook 10101 du module field_group et que vous souhaitez le relancer, alors il faudra passer le module en version 10100.
Voila comment faire avec drush et drupal 9 et 10 : (merci Sébastien B. et
drush ev "\Drupal::service('update.update_hook_registry')->setInstalledVersion('field_group', 10100);"drush ev "drupal_set_installed_schema_version('field_group', 10100)"
Commentaires (4)
Comments
Voici la nouvelle commande :Merci Kévin pour tes astuces ! Ce sont toujours des valeurs sûres. ;-)
Cette commande n'est plus compatible avec Drupal 10.
Voici la nouvelle commande :
La commande indiquée par Sébastien B. est fausse. Il faut ajouter "ev" après le drush
Merci à tous les deux, j'ai maj :)
Merci pour ta vigilance, j'ai effectivement été un peu vite. ^^'