После обновления Drupal 8.7.0, нужен SQL-запрос для ручного удаления всех пустых результатов из моей локальной базы данных - PullRequest
0 голосов
/ 13 мая 2019

Я обновил свой веб-сайт Drupal до версии 8.7.0, и при попытке обновить ожидающие обновления с помощью drush updb я получаю следующие ошибки:

Столбец field_name не может иметь NOT NULL.ограничения, поскольку он содержит значения NULL.[ошибка]

Я вставил командную строку, которая содержит команды drush и ошибки, которые я получал.Я обнаружил, что для исправления этих ошибок мне нужно написать SQL-запрос, чтобы вручную удалить все результаты NULL из моей локальной базы данных.Нужно ли запускать этот SQL-запрос в моей локальной базе данных phpmyadmin?Если да, что это за SQL-запрос, который позволит мне удалить все результаты NULL из моей локальной базы данных?

Дополнительная информация:

  • ОС: Windows 10
  • Использование Acquia Dev Desktop 2
  • Drupal 8.7.0
drush updb
The following updates are pending:

comment module :
  8701 -   Make the 'entity_type' and 'field_name' comment fields required.

comment module :
  Add comment settings.

layout_builder module :
  Clear caches due to routing changes for the new discard changes form.
  Clear caches to discover new blank layout plugin.
  Clear caches due to new link added to Layout Builder's contextual links.
  Fix Layout Builder tempstore keys of existing entries.
  Clear caches due to dependency changes in the layout_builder render element.
  Set the layout builder field as non-translatable where possible.
  Clear caches due to changes to annotation changes to the Overrides plugin.
  Clear caches due to the removal of the layout_is_rebuilding query string.
  Clear caches due to routing changes to changing the URLs for defaults.
  Clear caches due to routing changes to move the Layout Builder UI to forms.
  Clear caches due to changes to section storage annotation changes.
  Clear caches due to config schema additions.
  Add new custom block permission to all roles with 'configure any layout'.

layout_discovery module :
  Recalculate dependencies for the entity_form_display entity.
  Recalculate dependencies for the entity_view_display entity.

menu_link_content module :
  Update custom menu links to be revisionable.

system module :
  Initialize 'expand_all_items' values to system_menu_block.
  Clear the menu cache.   @see https:www.drupal.orgprojectdrupalissues3044364
  Clear the library cache and ensure aggregate files are regenerated.

taxonomy module :
  Update taxonomy terms to be revisionable.
  Remove the 'hierarchy' property from vocabularies.

views module :
  Update exposed filter blocks label display to be disabled.
  Rebuild cache to allow placeholder texts to be translatable.

Do you wish to run all pending updates? (y/n): y
The field_name column cannot have NOT NULL constraints as it holds NULL values.                                                                                         [error]
Performing comment_update_8701                                                                                                                                             [ok]
Failed: The field_name column cannot have NOT NULL constraints as it holds NULL values.                                                                                 [error]
Cache rebuild complete.                                                                                                                                                    [ok]
Finished performing updates. 

Ожидается вывод успешно обновленных всех ожидающих обновлений.

...