У файлі встановлення мого користувальницького модуля у мене є hook_update_N
функція. Скажімо, це так mymodule_update_7100
. Однак я помітив, що я зробив це неправильно, і хочу змінити рядок коду в межах цієї функції. Бачачи, що я вже запустив updb
/ update.php
зміни не будуть вибиратись, і мені доведеться перейменувати їх на mymodule_update_7101
або створити нову функцію після неї з цим ім'ям. Я дійсно не хотів би цього робити, тому мені було цікаво, чи існує змінна, яка точно повідомляє Drupal, який саме "номер версії" знаходиться в модулі, і чи можу я скинути його, щоб спробувати його запустити сценарій оновлення знову.
Фактичний ефект, який функція мала на базу даних, не важливий, оскільки це просто генерування терміна таксономії, який я можу легко видалити через передній край.