Несоответствие определений сущности и/или поля

Главные вкладки

Аватар пользователя Shipovnix Shipovnix 26 июня 2020 в 12:19

Ядро установлено с drupal-composer/drupal-project. Обновлено до 8.9.1. После обновления появилась ошибка:

Несоответствие определений сущности и/или поля
В типе сущности и определениях поля обнаружены следующие изменения.
Синоним URL
- Тип сущности Синоним URL должен быть обновлён.

Выполнял drush updb, drush rc — не помогло. При этом update.php отрабатывает нормально. В сети нашел вариант с модулем Devel, но не могу понять, как вызвать песочницу для выполнения php.

Лучший ответ

Аватар пользователя ivnish ivnish 26 июня 2020 в 12:23
1

Должен помочь модуль devel entity update. Но там только drush команда, другого интерфейса нет

Комментарии

Аватар пользователя Shipovnix Shipovnix 26 июня 2020 в 12:36

Хм... Ставлю composer require drupal/devel-entity-updates, выдает ошибку

[InvalidArgumentException]
  Could not find package drupal/devel-entity-updates.
  Did you mean one of these?
      drupal/drush_entity
      drupal/metatag
      drupal/react_calendar
      drupal/webdev
      drupal/vardumper
Аватар пользователя Shipovnix Shipovnix 26 июня 2020 в 12:59

Поставил модуль вручную, всё получилось. Спасибо.
P.S. Можно полюбопытствовать насчет внятного мануала по установке модулей через composer? А то окунулся в восьмерку, всё в новинку.