Depois de atualizar os módulos do Drupal 8, fui avisado na página de status do Drupal 8 que:
Definições de entidade / campo: As seguintes alterações foram detectadas no tipo de entidade e nas definições de campo.
Depois de um pouco de pesquisa no Google, parece que a solução é executar drush entity-updates
. No entanto, acho isso um pouco estranho, pois parece ser outro comando que é necessário lembrar ou incorporar ao fluxo de trabalho após a atualização do banco de dados, sem mencionar que não parecia imediatamente óbvio sobre como lidar com o aviso original.
Além disso, é comum o desenvolvimento de um alerta para outras ações na página Status, o que significa que você não saberá imediatamente se precisa agir sobre isso.
Alguém pode explicar para que serve esse aviso - ou melhor, por que esse recurso foi introduzido no D8 e por que ele não é fatorado na operação de atualização do banco de dados, mas deve ser executado separadamente?
entity-updates
comando regularmente, exceto no início do processo de desenvolvimento de sites com módulos personalizados nos quais você não se importa com a destruição de dados.O comando "drush entity-updates" foi removido da v 8.7.0
Consulte https://www.drupal.org/node/3034742
fonte