Comment effectuer les mises à jour d'entités en attente après la version 8.7 ?

Comment appliquer les mises à jour de schéma d'entité en attente ?

Si vous rencontrez cette erreur (visible dans le tableau d'administration), vous devez mettre à jour les types d’entités dans la base de données. 

DÉFINITIONS DES ENTITÉS/CHAMPS
La définition des entités et/ou des champs ne correspondent pas
Les changements suivants ont été détectés dans le type d'entité et les définitions des champs.

My Custom Entity
Le type d'entité My Custom Entity nécessite d'être installé.

My Custom Entity type
Le type d'entité My Custom Entity type nécessite d'être installé.

Avant la version Drupal 8.7, on pouvait utiliser une commande drush : drush entup

Ce n’est plus possible et il faut donc passer par un hook.

Une autre option très simple à utiliser est d'utiliser le module Devel Entity Updates. Il suffit d'utiliser la commande drush entup.

Ajouter un commentaire

HTML restreint

  • Balises HTML autorisées : <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Les adresses de pages web et les adresses courriel se transforment en liens automatiquement.

Contact_

Une idée de projet, une recherche de conseil, une mission intégration ou développement ? N’hésitez pas à me contacter.