При выполнении drush updb вы можете увидеть такое сообщение. Обычно это связано с обновлением модуля до следующей major версии.
Тогда в модуле может быть прописан hook_update_last_removed, где прописан номер hook_update, ниже которого номерные обновления следует игнорировать.
При этом если в базе установлен номер обновления модуля ниже указанного, то вы вероятно увидите такое сообщение при обновлении базы.
Как избавиться от сообщения?
Вам нужно установить номер обновления в базе не ниже указанного в hook_update_last_removed. Из консоли это можно сделать так:
|
|
drush ev "\Drupal::service('update.update_hook_registry')->setInstalledVersion('MODULENAME', VERSION);" |
Например, для модуля honetpot, при переходе с 1.x версии на 2.x я начал получать данное сообщение. В файле honeypot.install обнаружил:
|
|
/** * Implements hook_update_last_removed(). */ function honeypot_update_last_removed() { return 8104; } |
Выполняем в консоли:
|
|
drush ev "\Drupal::service('update.update_hook_registry')->setInstalledVersion('honeypot', 8104);" |
Drupal 9/10
Данная запись опубликована в 09.10.2024 18:02 и размещена в рубрике Drupal.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Октябрь 17, 2024 г.
Особенно полезно, когда вы использовали проект как шаблон для другого сайта и надо почистить данные. Друпал хоть и показывает статистику использования файлов, но удалять файлы не позволяет из реестра /admin/content/files.
Напишем небольшой скрипт, ...
Читать
Май 19, 2023 г.
Посмотрим как получить непосредственный доступ к файлу без загрузки файла в хранилище, при его загрузке в поле типа "file" Form API.
Много гайдов посвящено тому как использовать поле managed_file, а для unmanaged случая считается, что разработчик ...
Читать
Октябрь 25, 2023 г.
Попался мне UI баг, когда autocomplete слой с результатами поиска оказывался больше по ширине, чем input элемент, к которому он был прикреплен.
Не ясен был алгоритм, по которому вычислялась ширина слоя. В одних случаях это происходило корректно, ...
Читать
Май 18, 2023 г.
Шпаргалка по настройке и проведению деплоймента для Drupal (начиная с 8й версии).
Деплоймент выполняется с использованием git, drush, composer и configuration management. На сервере должны выполняться команды в следующей последовательности:
...
Читать