322 functions implement hook_update_N()
Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.
- action_post_update_move_plugins in core/
modules/ action/ action.post_update.php - Moves action plugins to core.
- action_post_update_remove_settings in core/
modules/ action/ action.post_update.php - Removes action settings.
- aggregator_update_8001 in core/
modules/ aggregator/ aggregator.install - The simple presence of this update function clears cached field definitions.
- aggregator_update_8200 in core/
modules/ aggregator/ aggregator.install - Make the 'Source feed' field for aggregator items required.
- aggregator_update_8501 in core/
modules/ aggregator/ aggregator.install - Add a default value for the 'Refresh' field for aggregator feed entities.
- block_content_post_update_add_views_reusable_filter in core/
modules/ block_content/ block_content.post_update.php - Adds a 'reusable' filter to all Custom Block views.
- block_content_update_8001 in core/
modules/ block_content/ block_content.install - Add 'revision_translation_affected' field to 'block_content' entities.
- block_content_update_8002 in core/
modules/ block_content/ block_content.install - Generalizes the d6_block_content_type and d6_block_content_body_field migrations.
- block_content_update_8003 in core/
modules/ block_content/ block_content.install - Add 'revision_created' and 'revision_user' fields to 'block_content' entities.
- block_content_update_8300 in core/
modules/ block_content/ block_content.install - Fix the block_content entity type to specify its revision data table.
- block_content_update_8400 in core/
modules/ block_content/ block_content.install - Add a publishing status field for block_content entities.
- block_content_update_8600 in core/
modules/ block_content/ block_content.install - Add 'reusable' field to 'block_content' entities.
- block_post_update_disabled_region_update in core/
modules/ block/ block.post_update.php - Disable blocks that are placed into the "disabled" region.
- block_post_update_disable_blocks_with_missing_contexts in core/
modules/ block/ block.post_update.php - Disable all blocks with missing context IDs in block_update_8001().
- block_post_update_fix_negate_in_conditions in core/
modules/ block/ block.post_update.php - Fix invalid 'negate' values in block visibility conditions.
- block_update_8001 in core/
modules/ block/ block.install - Update block visibility context mapping.
- block_update_8002 in core/
modules/ block/ block.install - Placeholder for the previous 8002 update.
- block_update_8003 in core/
modules/ block/ block.install - Remove 'cache' setting.
- comment_node_update_index in core/
modules/ comment/ comment.module - Implements hook_node_update_index().
- comment_post_update_add_ip_address_setting in core/
modules/ comment/ comment.post_update.php - Add comment settings.
- comment_post_update_enable_comment_admin_view in core/
modules/ comment/ comment.post_update.php - Enable the comment admin view.
- comment_update_8001 in core/
modules/ comment/ comment.install - Clear caches to fix Comment entity list builder and operations Views field.
- comment_update_8002 in core/
modules/ comment/ comment.install - Clear caches to fix Comment Views context filter.
- comment_update_8200 in core/
modules/ comment/ comment.install - Add the 'view_mode' setting to displays having 'comment_default' formatter.
- comment_update_8300 in core/
modules/ comment/ comment.install - Update status field.
- comment_update_8301 in core/
modules/ comment/ comment.install - Set the 'published' entity key.
- comment_update_8400 in core/
modules/ comment/ comment.install - Update the status field.
- comment_update_8600 in core/
modules/ comment/ comment.install - Configure the comment hostname base field to use a default value callback.
- comment_update_8700 in core/
modules/ comment/ comment.install - Set the 'owner' entity key and update the field.
- comment_update_8701 in core/
modules/ comment/ comment.install - Make the 'entity_type' and 'field_name' comment fields required.
- contact_post_update_add_message_redirect_field_to_contact_form in core/
modules/ contact/ contact.post_update.php - Initialize 'message' and 'redirect' field values to 'contact_form' entities.
- content_moderation_post_update_entity_display_dependencies in core/
modules/ content_moderation/ content_moderation.post_update.php - Update the dependencies of entity displays to include associated workflow.
- content_moderation_post_update_set_default_moderation_state in core/
modules/ content_moderation/ content_moderation.post_update.php - Set the default moderation state for new content to 'draft'.
- content_moderation_post_update_set_views_filter_latest_translation_affected_revision in core/
modules/ content_moderation/ content_moderation.post_update.php - Set the filter on the moderation view to be the latest translation affected.
- content_moderation_post_update_update_cms_default_revisions in core/
modules/ content_moderation/ content_moderation.post_update.php - Synchronize moderation state default revisions with their host entities.
- content_moderation_post_update_views_field_plugin_id in core/
modules/ content_moderation/ content_moderation.post_update.php - Update the moderation state views field plugin ID.
- content_moderation_update_8401 in core/
modules/ content_moderation/ content_moderation.install - Remove the 'content_revision_tracker' table.
- content_moderation_update_8700 in core/
modules/ content_moderation/ content_moderation.install - Set the 'owner' entity key and update the field.
- content_translation_update_8001 in core/
modules/ content_translation/ content_translation.install - Rebuild the routes as the content translation routes have now new names.
- content_translation_update_8002 in core/
modules/ content_translation/ content_translation.install - Clear field type plugin caches to fix image field translatability.
- content_translation_update_8400 in core/
modules/ content_translation/ content_translation.install - Fix the initial values for content translation metadata fields.
- contextual_post_update_fixed_endpoint_and_markup in core/
modules/ contextual/ contextual.post_update.php - Ensure new page loads use the updated JS and get the updated markup.
- datetime_range_post_update_translatable_separator in core/
modules/ datetime_range/ datetime_range.post_update.php - Clear caches to ensure schema changes are read.
- datetime_range_post_update_views_string_plugin_id in core/
modules/ datetime_range/ datetime_range.post_update.php - Update existing views using datetime_range fields.
- dblog_post_update_convert_recent_messages_to_view in core/
modules/ dblog/ dblog.post_update.php - Replace 'Recent log messages' with a view.
- dblog_update_8400 in core/
modules/ dblog/ dblog.install - Use standard plugin for wid and uid fields. Use dblog_types for type filter.
- dblog_update_8600 in core/
modules/ dblog/ dblog.install - Change 'No logs message available.' area plugin type.
- drupal_migrate_post_update_clear_migrate_field_plugin_cache in core/
modules/ migrate_drupal/ migrate_drupal.post_update.php - Force MigrateField plugin definitions to be cleared.
- editor_post_update_clear_cache_for_file_reference_filter in core/
modules/ editor/ editor.post_update.php - Clear the render cache to fix file references added by Editor.
- editor_update_8001 in core/
modules/ editor/ editor.install - Synchronizes the editor status with the paired text format status.
- entity_test_revlog_update_8801 in core/
modules/ system/ tests/ modules/ entity_test_revlog/ entity_test_revlog.install - Install the 'entity_test_mul_revlog_pub' entity type.
- entity_test_schema_converter_post_update_make_revisionable in core/
modules/ system/ tests/ modules/ entity_test_schema_converter/ entity_test_schema_converter.post_update.php - Update entity_test_update to be revisionable.
- entity_test_update_8001 in core/
modules/ system/ tests/ modules/ entity_test/ update/ entity_definition_updates_8001.inc - Makes the 'user_id' field multiple and migrate its data.
- entity_test_update_8001 in core/
modules/ system/ tests/ modules/ entity_test/ update/ status_report_8001.inc - Test update.
- entity_test_update_8002 in core/
modules/ system/ tests/ modules/ entity_test/ update/ status_report_8002.inc - Test update.
- entity_test_update_8002 in core/
modules/ system/ tests/ modules/ entity_test/ update/ entity_definition_updates_8002.inc - Makes the 'user_id' field single and migrate its data.
- entity_test_update_entity_base_field_info in core/
modules/ system/ tests/ modules/ entity_test_update/ entity_test_update.module - Implements hook_entity_base_field_info().
- entity_test_update_entity_field_storage_info in core/
modules/ system/ tests/ modules/ entity_test_update/ entity_test_update.module - Implements hook_entity_field_storage_info().
- entity_test_update_entity_type_alter in core/
modules/ system/ tests/ modules/ entity_test_update/ entity_test_update.module - Implements hook_entity_type_alter().
- entity_test_update_update_8400 in core/
modules/ system/ tests/ modules/ entity_test_update/ update/ entity_rev_pub_updates_8400.inc - Add the 'published' entity key to entity_test_update.
- entity_test_update_view_presave in core/
modules/ system/ tests/ modules/ entity_test_update/ entity_test_update.module - Implements hook_ENTITY_TYPE_presave() for the 'view' entity type.
- field_post_update_email_widget_size_setting in core/
modules/ field/ field.post_update.php - Adds the 'size' setting for email widgets.
- field_post_update_entity_reference_handler_setting in core/
modules/ field/ field.post_update.php - Fixes the 'handler' setting for entity reference fields.
- field_post_update_remove_handler_submit_setting in core/
modules/ field/ field.post_update.php - Remove the stale 'handler_submit' setting for entity_reference fields.
- field_post_update_save_custom_storage_property in core/
modules/ field/ field.post_update.php - Re-save all field storage config objects to add 'custom_storage' property.
- field_test_field_storage_config_update_forbid in core/
modules/ field/ tests/ modules/ field_test/ field_test.field.inc - Implements hook_field_storage_config_update_forbid().
- field_update_8001 in core/
modules/ field/ field.install - Removes the stale 'target_bundle' storage setting on entity_reference fields.
- field_update_8002 in core/
modules/ field/ field.install - The 'entity_reference' field type is now provided by core.
- field_update_8003 in core/
modules/ field/ field.install - Populate the new 'auto_create_bundle' setting for entity reference fields.
- field_update_8500 in core/
modules/ field/ field.install - Update the definition of deleted fields.
- file_update_8001 in core/
modules/ file/ file.install - Add 'use_description_as_link_text' setting to file field formatters.
- file_update_8300 in core/
modules/ file/ file.install - Prevent unused files from being deleted.
- file_update_8700 in core/
modules/ file/ file.install - Set the 'owner' entity key and update the field.
- hal_update_8301 in core/
modules/ hal/ hal.install - Move 'link_domain' from 'rest.settings' to 'hal.settings'.
- hal_update_8501 in core/
modules/ hal/ hal.install - Add hal.settings::bc_file_uri_as_url_normalizer configuration.
- history_update_8101 in core/
modules/ history/ history.install - Change {history}.nid to an unsigned int in order to match {node}.nid.
- image_post_update_image_style_dependencies in core/
modules/ image/ image.post_update.php - Saves the image style dependencies into form and view display entities.
- image_post_update_scale_and_crop_effect_add_anchor in core/
modules/ image/ image.post_update.php - Add 'anchor' setting to 'Scale and crop' effects.
- image_update_8201 in core/
modules/ image/ image.install - Flush caches as we changed field formatter metadata.
- jsonapi_update_8701 in core/
modules/ jsonapi/ jsonapi.install - Enable BC: default the new read-only mode to "off" on existing sites.
- language_post_update_language_select_widget in core/
modules/ language/ language.post_update.php - Add the 'include_locked' settings to the 'language_select' widget.
- language_update_8001 in core/
modules/ language/ language.install - Rebuild the container as services changed.
- layout_builder_post_update_add_extra_fields in core/
modules/ layout_builder/ layout_builder.post_update.php - Ensure all extra fields are properly stored on entity view displays.
- layout_builder_post_update_cancel_link_to_discard_changes_form in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to routing changes for the new discard changes form.
- layout_builder_post_update_discover_blank_layout_plugin in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches to discover new blank layout plugin.
- layout_builder_post_update_discover_new_contextual_links in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to new link added to Layout Builder's contextual links.
- layout_builder_post_update_fix_tempstore_keys in core/
modules/ layout_builder/ layout_builder.post_update.php - Fix Layout Builder tempstore keys of existing entries.
- layout_builder_post_update_layout_builder_dependency_change in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to dependency changes in the layout_builder render element.
- layout_builder_post_update_make_layout_untranslatable in core/
modules/ layout_builder/ layout_builder.post_update.php - Set the layout builder field as non-translatable where possible.
- layout_builder_post_update_overrides_view_mode_annotation in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to changes to annotation changes to the Overrides plugin.
- layout_builder_post_update_override_entity_form_controller in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to addition of service decorator for entity form controller.
- layout_builder_post_update_rebuild_plugin_dependencies in core/
modules/ layout_builder/ layout_builder.post_update.php - Rebuild plugin dependencies for all entity view displays.
- layout_builder_post_update_remove_layout_is_rebuilding in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to the removal of the layout_is_rebuilding query string.
- layout_builder_post_update_routing_defaults in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to routing changes to changing the URLs for defaults.
- layout_builder_post_update_routing_entity_form in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to routing changes to move the Layout Builder UI to forms.
- layout_builder_post_update_section_storage_context_definitions in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to changes to section storage annotation changes.
- layout_builder_post_update_section_third_party_settings_schema in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to config schema additions.
- layout_builder_post_update_update_permissions in core/
modules/ layout_builder/ layout_builder.post_update.php - Add new custom block permission to all roles with 'configure any layout'.
- layout_builder_update_8601 in core/
modules/ layout_builder/ layout_builder.install - Enable Layout Builder for existing entity displays.
- layout_builder_update_8602 in core/
modules/ layout_builder/ layout_builder.install - Create the 'inline_block_usage' table.
- layout_discovery_post_update_recalculate_entity_form_display_dependencies in core/
modules/ layout_discovery/ layout_discovery.post_update.php - Recalculate dependencies for the entity_form_display entity.
- layout_discovery_post_update_recalculate_entity_view_display_dependencies in core/
modules/ layout_discovery/ layout_discovery.post_update.php - Recalculate dependencies for the entity_view_display entity.
- locale_config_batch_update_components in core/
modules/ locale/ locale.bulk.inc - Builds a locale batch to refresh configuration.
- locale_post_update_clear_cache_for_old_translations in core/
modules/ locale/ locale.post_update.php - Clear cache to ensure plural translations are removed from it.
- locale_translation_batch_update_build in core/
modules/ locale/ locale.fetch.inc - Builds a batch to check, download and import project translations.
- locale_translation_update_file_history in core/
modules/ locale/ locale.module - Updates the {locale_file} table.
- locale_update_8300 in core/
modules/ locale/ locale.install - Delete translation status data in state.
- locale_update_8500 in core/
modules/ locale/ locale.install - Update default server pattern value to use https.
- locale_update_8800 in core/
modules/ locale/ locale.install - Clear Locale project storage to use new 'all' instead of 8.x in URLs.
- media_library_post_update_add_buttons_to_page_view in core/
modules/ media_library/ media_library.post_update.php - Add edit and delete button to media library view page display.
- media_library_post_update_add_langcode_filters in core/
modules/ media_library/ media_library.post_update.php - Add langcode filters to media library view displays.
- media_library_post_update_add_media_library_image_style in core/
modules/ media_library/ media_library.post_update.php - Create the 'media_library' image style if necessary.
- media_library_post_update_add_status_extra_filter in core/
modules/ media_library/ media_library.post_update.php - Add a status extra filter to the media library view default display.
- media_library_post_update_default_administrative_list_to_table_display in core/
modules/ media_library/ media_library.post_update.php - Sets /admin/content/media to the table display of the 'media' view.
- media_library_post_update_display_modes in core/
modules/ media_library/ media_library.post_update.php - Create and configure Media Library form and view displays for media types.
- media_library_post_update_table_display in core/
modules/ media_library/ media_library.post_update.php - Add a table display to the media library view and link grid/table displays.
- media_library_post_update_update_8001_checkbox_classes in core/
modules/ media_library/ media_library.post_update.php - Add non js prefixed classes to checkboxes if not present.
- media_library_update_8701 in core/
modules/ media_library/ media_library.install - Create the 'media_library' image style.
- media_library_update_8702 in core/
modules/ media_library/ media_library.install - Updates the media library view widget display (contextual) filters.
- media_library_update_8703 in core/
modules/ media_library/ media_library.install - This update has been removed and will not run.
- media_library_update_8704 in core/
modules/ media_library/ media_library.install - Creates the media_library.settings config object.
- media_post_update_add_status_extra_filter in core/
modules/ media/ media.post_update.php - Add a status extra filter to the media view default display.
- media_post_update_collection_route in core/
modules/ media/ media.post_update.php - Clear caches due to changes in local tasks and action links.
- media_post_update_enable_standalone_url in core/
modules/ media/ media.post_update.php - Keep media items viewable at /media/{id}.
- media_post_update_storage_handler in core/
modules/ media/ media.post_update.php - Clear caches due to the addition of a Media-specific entity storage handler.
- media_update_8500 in core/
modules/ media/ media.install - Introduce per-bundle permissions.
- media_update_8600 in core/
modules/ media/ media.install - Updates media.settings to support OEmbed.
- media_update_8700 in core/
modules/ media/ media.install - Set the 'owner' entity key and update the field.
- menu_link_content_post_update_make_menu_link_content_revisionable in core/
modules/ menu_link_content/ menu_link_content.post_update.php - Update custom menu links to be revisionable.
- menu_link_content_update_8601 in core/
modules/ menu_link_content/ menu_link_content.install - Add the publishing status entity key to custom menu links.
- migrate_drupal_post_update_uninstall_multilingual in core/
modules/ migrate_drupal/ migrate_drupal.post_update.php - Uninstall migrate_drupal_multilingual since migrate_drupal is installed.
- migrate_drupal_update_8501 in core/
modules/ migrate_drupal/ migrate_drupal.install - Creates migrate_drupal.settings config object.
- migrate_drupal_update_8502 in core/
modules/ migrate_drupal/ migrate_drupal.install - Sets the follow-up migration tags.
- migrate_drupal_update_8601 in core/
modules/ migrate_drupal/ migrate_drupal.install - Install migrate_drupal_multilingual since migrate_drupal is installed.
- migrate_update_8001 in core/
modules/ migrate/ migrate.install - Remove load plugin references from existing migrations.
- module_test_post_update_test in core/
modules/ system/ tests/ modules/ module_test/ module_test.post_update.php - Test post update function.
- new_dependency_test_update_8001 in core/
modules/ system/ tests/ modules/ new_dependency_test/ new_dependency_test.install - Enable the new_dependency_test_with_service module.
- node_post_update_configure_status_field_widget in core/
modules/ node/ node.post_update.php - Load all form displays for nodes, add status with these settings, save.
- node_post_update_glossary_view_published in core/
modules/ node/ node.post_update.php - Add a published filter to the glossary View.
- node_post_update_node_revision_views_data in core/
modules/ node/ node.post_update.php - Clear caches due to updated views data.
- node_type_update_nodes in core/
modules/ node/ node.module - Updates all nodes of one type to be of another type.
- node_update_8001 in core/
modules/ node/ node.install - Add 'revision_translation_affected' field to 'node' entities.
- node_update_8002 in core/
modules/ node/ node.install - Remove obsolete indexes from the node schema.
- node_update_8003 in core/
modules/ node/ node.install - Promote 'status' and 'uid' fields to entity keys.
- node_update_8300 in core/
modules/ node/ node.install - Change {node_access}.fallback from an int to a tinyint as it is a boolean.
- node_update_8301 in core/
modules/ node/ node.install - Set the 'published' entity key.
- node_update_8400 in core/
modules/ node/ node.install - Fix realm column description on the node_access table.
- node_update_8401 in core/
modules/ node/ node.install - Run a node access rebuild, if required.
- node_update_8700 in core/
modules/ node/ node.install - Set the 'owner' entity key and update the field.
- options_field_storage_config_update_forbid in core/
modules/ options/ options.module - Implements hook_field_storage_config_update_forbid().
- path_post_update_create_language_content_settings in core/
modules/ path/ path.post_update.php - Create the language content settings configuration object for path aliases.
- path_update_8200 in core/
modules/ path/ path.install - Change the path field to computed for node and taxonomy_term.
- responsive_image_post_update_recreate_dependencies in core/
modules/ responsive_image/ responsive_image.post_update.php - Make responsive image formatters dependent on responsive image styles.
- rest_post_update_161923 in core/
modules/ rest/ rest.post_update.php - Clear caches due to changes in route definitions.
- rest_post_update_create_rest_resource_config_entities in core/
modules/ rest/ rest.post_update.php - Create REST resource configuration entities.
- rest_post_update_resource_granularity in core/
modules/ rest/ rest.post_update.php - Simplify method-granularity REST resource config to resource-granularity.
- rest_update_8201 in core/
modules/ rest/ rest.install - Install the REST config entity type and fix old settings-based config.
- rest_update_8202 in core/
modules/ rest/ rest.install - Re-save all views with a REST display to add new auth defaults.
- rest_update_8203 in core/
modules/ rest/ rest.install - Enable BC for EntityResource: continue to use permissions.
- rest_update_8401 in core/
modules/ rest/ rest.install - Ensure the right REST authentication method is used.
- search_post_update_block_page in core/
modules/ search/ search.post_update.php - Configures default search page for instantiated blocks.
- search_post_update_reindex_after_diacritics_rule_change in core/
modules/ search/ search.post_update.php - Mark everything for reindexing after diacritics removal rule change.
- search_update_totals in core/
modules/ search/ search.module - Updates the {search_total} database table.
- serialization_update_8301 in core/
modules/ serialization/ serialization.install - serialization_update_8302 in core/
modules/ serialization/ serialization.install - Add serialization.settings::bc_primitives_as_strings configuration.
- serialization_update_8401 in core/
modules/ serialization/ serialization.install - Enable BC for timestamp formatting: continue to return UNIX timestamps.
- seven_preprocess_update_version in core/
themes/ seven/ seven.theme - Prepares variables for update version templates.
- statistics_update_8001 in core/
modules/ statistics/ statistics.install - Disable the Statistics module if the node module is not enabled.
- statistics_update_8002 in core/
modules/ statistics/ statistics.install - Disable the Statistics module if the node module is not enabled.
- statistics_update_8300 in core/
modules/ statistics/ statistics.install - Remove access_log settings.
- syslog_update_8400 in core/
modules/ syslog/ syslog.install - Convert syslog.settings.facility to an integer.
- system_post_update_add_expand_all_items_key_in_system_menu_block in core/
modules/ system/ system.post_update.php - Initialize 'expand_all_items' values to system_menu_block.
- system_post_update_add_region_to_entity_displays in core/
modules/ system/ system.post_update.php - Update entity displays to contain the region for each field.
- system_post_update_change_action_plugins in core/
modules/ system/ system.post_update.php - Change plugin IDs of actions.
- system_post_update_change_delete_action_plugins in core/
modules/ system/ system.post_update.php - Change plugin IDs of delete actions.
- system_post_update_classy_message_library in core/
modules/ system/ system.post_update.php - Clear caches to ensure Classy's message library is always added.
- system_post_update_clear_menu_cache in core/
modules/ system/ system.post_update.php - Clear the menu cache.
- system_post_update_entity_reference_autocomplete_match_limit in core/
modules/ system/ system.post_update.php - Populate the new 'match_limit' setting for the ER autocomplete widget.
- system_post_update_extra_fields in core/
modules/ system/ system.post_update.php - Update all entity view displays that contain extra fields.
- system_post_update_extra_fields_form_display in core/
modules/ system/ system.post_update.php - Update all entity form displays that contain extra fields.
- system_post_update_field_formatter_entity_schema in core/
modules/ system/ system.post_update.php - Clear caches due to schema changes in core.entity.schema.yml.
- system_post_update_field_type_plugins in core/
modules/ system/ system.post_update.php - Force field type plugin definitions to be cleared.
- system_post_update_fix_jquery_extend in core/
modules/ system/ system.post_update.php - Clear the library cache and ensure aggregate files are regenerated.
- system_post_update_hashes_clear_cache in core/
modules/ system/ system.post_update.php - Force caches using hashes to be cleared (Twig, render cache, etc.).
- system_post_update_language_item_callback in core/
modules/ system/ system.post_update.php - Force cache clear for language item callback.
- system_post_update_layout_plugin_schema_change in core/
modules/ system/ system.post_update.php - Clear the schema cache.
- system_post_update_recalculate_configuration_entity_dependencies in core/
modules/ system/ system.post_update.php - Re-save all configuration entities to recalculate dependencies.
- system_post_update_states_clear_cache in core/
modules/ system/ system.post_update.php - Force cache clear to ensure aggregated JavaScript files are regenerated.
- system_post_update_timestamp_plugins in core/
modules/ system/ system.post_update.php - Force plugin definitions to be cleared.
- system_update_8001 in core/
modules/ system/ system.install - Change two fields on the default menu link storage to be serialized data.
- system_update_8002 in core/
modules/ system/ system.install - Removes the system.filter configuration.
- system_update_8003 in core/
modules/ system/ system.install - Change the index on the {router} table.
- system_update_8004 in core/
modules/ system/ system.install - Add a (id, default_langcode, langcode) composite index to entities.
- system_update_8005 in core/
modules/ system/ system.install - Place local actions and tasks blocks in every theme.
- system_update_8006 in core/
modules/ system/ system.install - Place branding blocks in every theme.
- system_update_8007 in core/
modules/ system/ system.install - Set langcode fields to be ASCII-only.
- system_update_8008 in core/
modules/ system/ system.install - Purge field schema data for uninstalled entity types.
- system_update_8009 in core/
modules/ system/ system.install - Add allowed attributes to existing html filters.
- system_update_8010 in core/
modules/ system/ system.install - Place page title blocks in every theme.
- system_update_8011 in core/
modules/ system/ system.install - Add secondary local tasks block to Seven (fixes system_update_8005).
- system_update_8013 in core/
modules/ system/ system.install - Enable automated cron module and move the config into it.
- system_update_8014 in core/
modules/ system/ system.install - Install the Stable base theme if needed.
- system_update_8200 in core/
modules/ system/ system.install - Fix configuration overrides to not override non existing keys.
- system_update_8201 in core/
modules/ system/ system.install - Clear caches due to behavior change in DefaultPluginManager.
- system_update_8202 in core/
modules/ system/ system.install - Clear caches due to behavior change in MachineName element.
- system_update_8300 in core/
modules/ system/ system.install - Add detailed cron logging configuration.
- system_update_8301 in core/
modules/ system/ system.install - Add install profile to core.extension configuration.
- system_update_8400 in core/
modules/ system/ system.install - Move revision metadata fields to the revision table.
- system_update_8401 in core/
modules/ system/ system.install - Remove response.gzip (and response) from system module configuration.
- system_update_8402 in core/
modules/ system/ system.install - Add the 'revision_translation_affected' field to all entity types.
- system_update_8403 in core/
modules/ system/ system.install - Delete all cache_* tables. They are recreated on demand with the new schema.
- system_update_8501 in core/
modules/ system/ system.install - Add the 'revision_default' field to all relevant entity types.
- system_update_8601 in core/
modules/ system/ system.install - Fix missing install profile after updating to Drupal 8.6.9 with Drush 8.
- system_update_8701 in core/
modules/ system/ system.install - Remove the unused 'system.theme.data' from state.
- system_update_8702 in core/
modules/ system/ system.install - Add the 'revision_translation_affected' entity key.
- system_update_8801 in core/
modules/ system/ system.install - Remove 'path.temporary' config if redundant.
- system_update_8802 in core/
modules/ system/ system.install - Fix system.theme:admin when the default theme is used as the admin theme.
- system_update_8803 in core/
modules/ system/ system.install - Install the 'path_alias' entity type.
- system_update_8804 in core/
modules/ system/ system.install - Convert path aliases to entities.
- system_update_8805 in core/
modules/ system/ system.install - Change the provider of the 'path_alias' entity type and its base fields.
- system_update_8901 in core/
modules/ system/ system.install - Update the stored schema data for entity identifier fields.
- taxonomy_post_update_clear_entity_bundle_field_definitions_cache in core/
modules/ taxonomy/ taxonomy.post_update.php - Clear entity_bundle_field_definitions cache for new parent field settings.
- taxonomy_post_update_clear_views_data_cache in core/
modules/ taxonomy/ taxonomy.post_update.php - Clear caches due to updated taxonomy entity views data.
- taxonomy_post_update_configure_status_field_widget in core/
modules/ taxonomy/ taxonomy.post_update.php - Add status with settings to all form displays for taxonomy entities.
- taxonomy_post_update_handle_publishing_status_addition_in_views in core/
modules/ taxonomy/ taxonomy.post_update.php - Add a 'published' = TRUE filter for all Taxonomy term views and converts existing ones that were using the 'content_translation_status' field.
- taxonomy_post_update_make_taxonomy_term_revisionable in core/
modules/ taxonomy/ taxonomy.post_update.php - Update taxonomy terms to be revisionable.
- taxonomy_post_update_remove_hierarchy_from_vocabularies in core/
modules/ taxonomy/ taxonomy.post_update.php - Remove the 'hierarchy' property from vocabularies.
- taxonomy_update_8501 in core/
modules/ taxonomy/ taxonomy.install - Convert the custom taxonomy term hierarchy storage to a default storage.
- taxonomy_update_8502 in core/
modules/ taxonomy/ taxonomy.install - Copy hierarchy from {taxonomy_term_hierarchy} to {taxonomy_term__parent}.
- taxonomy_update_8503 in core/
modules/ taxonomy/ taxonomy.install - Update views to use {taxonomy_term__parent} in relationships.
- taxonomy_update_8601 in core/
modules/ taxonomy/ taxonomy.install - Add the publishing status fields to taxonomy terms.
- taxonomy_update_8701 in core/
modules/ taxonomy/ taxonomy.install - Add an index on the 'taxonomy_term__parent' field table.
- taxonomy_update_8702 in core/
modules/ taxonomy/ taxonomy.install - Fix the parent field langcode data.
- template_preprocess_locale_translation_update_info in core/
modules/ locale/ locale.pages.inc - Prepares variables for translation status information templates.
- template_preprocess_update_last_check in core/
modules/ update/ update.module - Prepares variables for last time update data was checked templates.
- template_preprocess_update_project_status in core/
modules/ update/ update.report.inc - Prepares variables for update project status templates.
- template_preprocess_update_report in core/
modules/ update/ update.report.inc - Prepares variables for project status report templates.
- template_preprocess_update_version in core/
modules/ update/ update.report.inc - Prepares variables for update version templates.
- text_post_update_add_required_summary_flag in core/
modules/ text/ text.post_update.php - Update text_with_summary fields to add summary required flags.
- text_post_update_add_required_summary_flag_form_display in core/
modules/ text/ text.post_update.php - Update text_with_summary widgets to add summary required flags.
- update_authorize_update_batch_finished in core/
modules/ update/ update.authorize.inc - Batch callback: Performs actions when the authorized update batch is done.
- update_calculate_project_update_status in core/
modules/ update/ update.compare.inc - Calculates the current update status of a specific project.
- update_clear_update_disk_cache in core/
modules/ update/ update.module - Clears the temporary files and directories based on file age from disk.
- update_get_update_function_list in core/
includes/ update.inc - Returns an organized list of update functions for a set of modules.
- update_get_update_list in core/
includes/ update.inc - Returns a list of all the pending database updates.
- update_script_test_update_7200 in core/
modules/ system/ tests/ modules/ update_script_test/ update_script_test.install - Dummy update_script_test update 7200.
- update_script_test_update_7201 in core/
modules/ system/ tests/ modules/ update_script_test/ update_script_test.install - Dummy update_script_test update 7201.
- update_script_test_update_8001 in core/
modules/ system/ tests/ modules/ update_script_test/ update_script_test.install - Dummy update function to run during the tests.
- update_script_test_update_last_removed in core/
modules/ system/ tests/ modules/ update_script_test/ update_script_test.install - Implements hook_update_last_removed().
- update_test_0_update_8001 in core/
modules/ system/ tests/ modules/ update_test_0/ update_test_0.install - Dummy update_test_0 update 8001.
- update_test_0_update_8002 in core/
modules/ system/ tests/ modules/ update_test_0/ update_test_0.install - Dummy update_test_0 update 8002.
- update_test_0_update_8003 in core/
modules/ system/ tests/ modules/ update_test_0/ update_test_0.install - Dummy update_test_0 update 8003.
- update_test_1_update_8001 in core/
modules/ system/ tests/ modules/ update_test_1/ update_test_1.install - Dummy update_test_1 update 8001.
- update_test_1_update_8002 in core/
modules/ system/ tests/ modules/ update_test_1/ update_test_1.install - Dummy update_test_1 update 8002.
- update_test_1_update_8003 in core/
modules/ system/ tests/ modules/ update_test_1/ update_test_1.install - Dummy update_test_1 update 8003.
- update_test_1_update_dependencies in core/
modules/ system/ tests/ modules/ update_test_1/ update_test_1.install - Implements hook_update_dependencies().
- update_test_2_update_8001 in core/
modules/ system/ tests/ modules/ update_test_2/ update_test_2.install - Dummy update_test_2 update 8001.
- update_test_2_update_8002 in core/
modules/ system/ tests/ modules/ update_test_2/ update_test_2.install - Dummy update_test_2 update 8002.
- update_test_2_update_8003 in core/
modules/ system/ tests/ modules/ update_test_2/ update_test_2.install - Dummy update_test_2 update 8003.
- update_test_2_update_dependencies in core/
modules/ system/ tests/ modules/ update_test_2/ update_test_2.install - Implements hook_update_dependencies().
- update_test_3_update_8001 in core/
modules/ system/ tests/ modules/ update_test_3/ update_test_3.install - Dummy update_test_3 update 8001.
- update_test_3_update_dependencies in core/
modules/ system/ tests/ modules/ update_test_3/ update_test_3.install - Implements hook_update_dependencies().
- update_test_failing_post_update_first in core/
modules/ system/ tests/ modules/ update_test_failing/ update_test_failing.post_update.php - First update, should not be run since this module's update hooks fail.
- update_test_failing_update_8001 in core/
modules/ system/ tests/ modules/ update_test_failing/ update_test_failing.install - This update will fail.
- update_test_failing_update_8002 in core/
modules/ system/ tests/ modules/ update_test_failing/ update_test_failing.install - A further update.
- update_test_invalid_hook_update_8000 in core/
modules/ system/ tests/ modules/ update_test_invalid_hook/ update_test_invalid_hook.install - Hook implementation using the reserved schema version 8000.
- update_test_last_removed_update_8003 in core/
modules/ system/ tests/ modules/ update_test_last_removed/ update_test_last_removed.install - Dummy update function to run during the tests.
- update_test_last_removed_update_last_removed in core/
modules/ system/ tests/ modules/ update_test_last_removed/ update_test_last_removed.install - Implements hook_update_last_removed().
- update_test_no_preexisting_update_8001 in core/
modules/ system/ tests/ modules/ update_test_no_preexisting/ update_test_no_preexisting.install - Dummy update_test_no_preexisting update 8001.
- update_test_postupdate_post_update_first in core/
modules/ system/ tests/ modules/ update_test_postupdate/ update_test_postupdate.post_update.php - First update.
- update_test_postupdate_post_update_second in core/
modules/ system/ tests/ modules/ update_test_postupdate/ update_test_postupdate.post_update.php - Second update.
- update_test_postupdate_post_update_test0 in core/
modules/ system/ tests/ modules/ update_test_postupdate/ update_test_postupdate.post_update.php - Test0 update.
- update_test_postupdate_post_update_test1 in core/
modules/ system/ tests/ modules/ update_test_postupdate/ update_test_postupdate.post_update.php - Test1 update.
- update_test_postupdate_post_update_test_batch in core/
modules/ system/ tests/ modules/ update_test_postupdate/ update_test_postupdate.post_update.php - Testing batch processing in post updates update.
- update_test_postupdate_update_8001 in core/
modules/ system/ tests/ modules/ update_test_postupdate/ update_test_postupdate.install - Normal update_N() function.
- update_test_semver_update_n_update_8001 in core/
modules/ system/ tests/ modules/ update_test_semver_update_n/ update_test_semver_update_n.install - Update 8001.
- update_test_update_status_alter in core/
modules/ update/ tests/ modules/ update_test/ update_test.module - Implements hook_update_status_alter().
- update_test_with_7x_update_7200 in core/
modules/ system/ tests/ modules/ update_test_with_7x/ update_test_with_7x.install - Dummy update_test_with_7x update 7200.
- update_test_with_7x_update_7201 in core/
modules/ system/ tests/ modules/ update_test_with_7x/ update_test_with_7x.install - Dummy update_test_with_7x update 7201.
- update_test_with_7x_update_last_removed in core/
modules/ system/ tests/ modules/ update_test_with_7x/ update_test_with_7x.install - Implements hook_update_last_removed().
- update_update_8001 in core/
modules/ update/ update.install - Rebuild the router to ensure admin/reports/updates/check has CSRF protection.
- update_verify_update_archive in core/
modules/ update/ update.module - Implements hook_verify_update_archive().
- user_post_update_enforce_order_of_permissions in core/
modules/ user/ user.post_update.php - Enforce order of role permissions.
- user_update_8100 in core/
modules/ user/ user.install - Fix invalid token in the status_blocked email body.
- views_post_update_boolean_filter_values in core/
modules/ views/ views.post_update.php - Set all boolean filter values to strings.
- views_post_update_bulk_field_moved in core/
modules/ views/ views.post_update.php - Update dependencies for moved bulk field plugin.
- views_post_update_cleanup_duplicate_views_data in core/
modules/ views/ views.post_update.php - Update some views fields that were previously duplicated.
- views_post_update_entity_link_url in core/
modules/ views/ views.post_update.php - Add additional settings to the entity link field and convert node_path usage to entity_link.
- views_post_update_exposed_filter_blocks_label_display in core/
modules/ views/ views.post_update.php - Update exposed filter blocks label display to be disabled.
- views_post_update_field_formatter_dependencies in core/
modules/ views/ views.post_update.php - Include field formatter dependencies in a view when the formatter is used.
- views_post_update_field_names_for_multivalue_fields in core/
modules/ views/ views.post_update.php - Update field names for multi-value base fields.
- views_post_update_filter_placeholder_text in core/
modules/ views/ views.post_update.php - Add placeholder settings to string or numeric filters.
- views_post_update_grouped_filters in core/
modules/ views/ views.post_update.php - Rebuild caches to ensure schema changes are read in.
- views_post_update_limit_operator_defaults in core/
modules/ views/ views.post_update.php - Define default values for limit operators settings in all filters.
- views_post_update_make_placeholders_translatable in core/
modules/ views/ views.post_update.php - Rebuild cache to allow placeholder texts to be translatable.
- views_post_update_remove_core_key in core/
modules/ views/ views.post_update.php - Remove core key from views configuration.
- views_post_update_revision_metadata_fields in core/
modules/ views/ views.post_update.php - Fix table names for revision metadata fields.
- views_post_update_serializer_dependencies in core/
modules/ views/ views.post_update.php - Fix views with serializer dependencies.
- views_post_update_table_display_cache_max_age in core/
modules/ views/ views.post_update.php - Fix cache max age for table displays.
- views_post_update_taxonomy_index_tid in core/
modules/ views/ views.post_update.php - Fix views with dependencies on taxonomy terms that don't exist.
- views_post_update_update_cacheability_metadata in core/
modules/ views/ views.post_update.php - Update the cacheability metadata for all views.
- views_post_update_views_data_table_dependencies in core/
modules/ views/ views.post_update.php - Include views data table provider in views dependencies.
- views_ui_ajax_update_form in core/
modules/ views_ui/ admin.inc - Updates a part of the add view form via AJAX.
- views_update_8001 in core/
modules/ views/ views.install - Update views field plugins.
- views_update_8002 in core/
modules/ views/ views.install - Updates %1 and !1 tokens to argument tokens.
- views_update_8003 in core/
modules/ views/ views.install - Clear caches to fix entity operations field.
- views_update_8004 in core/
modules/ views/ views.install - Clear caches due to updated entity views data.
- views_update_8005 in core/
modules/ views/ views.install - Clear views data cache.
- views_update_8100 in core/
modules/ views/ views.install - Clear caches due to updated entity views data.
- views_update_8101 in core/
modules/ views/ views.install - Set default values for enabled/expanded flag on page displays.
- views_update_8200 in core/
modules/ views/ views.install - Rebuild the container to add a new container parameter.
- views_update_8201 in core/
modules/ views/ views.install - Rebuild cache to refresh the views config schema.
- views_update_8500 in core/
modules/ views/ views.install - Update field names for multi-value base fields.
- workspaces_post_update_access_clear_caches in core/
modules/ workspaces/ workspaces.post_update.php - Clear caches due to access changes.
- workspaces_post_update_move_association_data in core/
modules/ workspaces/ workspaces.post_update.php - Move the workspace association data to an entity field and a custom table.
- workspaces_post_update_remove_association_schema_data in core/
modules/ workspaces/ workspaces.post_update.php - Removes the workspace association entity and field schema data.
- workspaces_post_update_remove_default_workspace in core/
modules/ workspaces/ workspaces.post_update.php - Remove the default workspace.
- workspaces_post_update_update_deploy_form_display in core/
modules/ workspaces/ workspaces.post_update.php - Add the workspace 'parent' field to the 'deploy' form display.
- workspaces_update_8801 in core/
modules/ workspaces/ workspaces.install - Add the 'workspace' revision metadata field on all supported entity types.
- workspaces_update_8802 in core/
modules/ workspaces/ workspaces.install - Add the 'parent' field to the 'workspace' entity type.
- workspaces_update_8803 in core/
modules/ workspaces/ workspaces.install - Remove the Workspace Association entity storage if necessary.
- workspace_update_test_post_update_check_active_workspace in core/
modules/ workspaces/ tests/ modules/ workspace_update_test/ workspace_update_test.post_update.php - Checks the active workspace during database updates.
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.