Setelah memperbarui modul Drupal 8, saya telah diperingatkan pada halaman status Drupal 8 bahwa:
Definisi entitas / bidang: Perubahan berikut ini terdeteksi pada tipe entitas dan definisi bidang.
Setelah sedikit mencari-cari Google, tampaknya solusi untuk ini adalah untuk menjalankan drush entity-updates
. Namun saya menemukan ini agak aneh karena tampaknya menjadi perintah lain yang perlu diingat atau dimasukkan ke dalam alur kerja seseorang setelah memperbarui database, belum lagi tampaknya tidak segera jelas tentang cara mengatasi peringatan asli.
Terlebih lagi, sering kali dalam pengembangan Anda akan memiliki peringatan untuk tindakan lain di halaman Status yang berarti Anda tidak akan segera tahu jika Anda perlu melakukan tindakan ini.
Adakah yang bisa menjelaskan untuk apa peringatan ini - atau lebih tepatnya, mengapa fitur ini diperkenalkan ke D8, dan mengapa tidak diperhitungkan dalam operasi pembaruan basis data tetapi harus dijalankan secara terpisah?
entity-updates
perintah secara teratur, kecuali untuk awal dalam proses pengembangan situs dengan modul khusus di mana Anda tidak peduli dengan kerusakan data.Perintah "pembaruan entitas drush" telah dihapus dari v 8.7.0
Lihat https://www.drupal.org/node/3034742
sumber