63 functions implement hook_post_update_NAME()
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.
- block_content_post_update_entity_changed_constraint in core/
modules/ block_content/ block_content.post_update.php - Clear the entity type cache.
- block_post_update_replace_node_type_condition in core/
modules/ block/ block.post_update.php - Updates the node type visibility condition.
- ckeditor5_post_update_alignment_buttons in core/
modules/ ckeditor5/ ckeditor5.post_update.php - Updates text formats that has alignment shown as individual buttons.
- ckeditor5_post_update_image_toolbar_item in core/
modules/ ckeditor5/ ckeditor5.post_update.php - The image toolbar item changed from `uploadImage` to `drupalInsertImage`.
- ckeditor_post_update_omit_settings_for_disabled_plugins in core/
modules/ ckeditor/ ckeditor.post_update.php - Updates Text Editors using CKEditor 4 to omit settings for disabled plugins.
- file_post_update_add_txt_if_allows_insecure_extensions in core/
modules/ file/ file.post_update.php - Add txt to allowed extensions for all fields that allow uploads of insecure files.
- hal_post_update_delete_settings in core/
modules/ hal/ hal.post_update.php - Remove obsolete hal.settings configuration key.
- image_post_update_image_loading_attribute in core/
modules/ image/ image.post_update.php - Add the image loading attribute setting to image field formatter instances.
- 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_section_storage_context_mapping in core/
modules/ layout_builder/ layout_builder.post_update.php - Update view displays that use Layout Builder to add empty context mappings.
- layout_builder_post_update_tempstore_route_enhancer in core/
modules/ layout_builder/ layout_builder.post_update.php - Clear caches due to adding a new route enhancer.
- media_post_update_modify_base_field_author_override in core/
modules/ media/ media.post_update.php - Updates stale references to Drupal\media\Entity\Media::getCurrentUserId.
- 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_post_update_clear_migrate_source_count_cache in core/
modules/ migrate/ migrate.post_update.php - Clear the source count cache.
- module_test_post_update_test in core/
modules/ system/ tests/ modules/ module_test/ module_test.post_update.php - Test post update function.
- 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_modify_base_field_author_override in core/
modules/ node/ node.post_update.php - Updates stale references to Drupal\node\Entity\Node::getCurrentUserId.
- node_post_update_rebuild_node_revision_routes in core/
modules/ node/ node.post_update.php - Rebuild the node revision routes.
- post_update_test_failing_post_update_exception in core/
modules/ system/ tests/ modules/ post_update_test_failing/ post_update_test_failing.post_update.php - Post update that throws an exception.
- rest_post_update_delete_settings in core/
modules/ rest/ rest.post_update.php - Remove obsolete rest.settings configuration.
- 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.
- serialization_post_update_delete_settings in core/
modules/ serialization/ serialization.post_update.php - Remove obsolete serialization.settings configuration.
- system_post_update_claro_dropbutton_variants in core/
modules/ system/ system.post_update.php - Clear caches due to trustedCallbacks changing in ClaroPreRender.
- system_post_update_delete_authorize_settings in core/
modules/ system/ system.post_update.php - Remove obsolete system.authorize configuration.
- system_post_update_delete_rss_settings in core/
modules/ system/ system.post_update.php - Remove obsolete system.rss configuration.
- system_post_update_enable_provider_database_driver in core/
modules/ system/ system.post_update.php - Enable the modules that are providing the listed database drivers.
- system_post_update_entity_revision_metadata_bc_cleanup in core/
modules/ system/ system.post_update.php - Remove backwards-compatibility leftovers from entity type definitions.
- 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_remove_key_value_expire_all_index in core/
modules/ system/ system.post_update.php - Drop the 'all' index on the 'key_value_expire' table.
- system_post_update_schema_version_int in core/
modules/ system/ system.post_update.php - Update schema version to integers.
- system_post_update_service_advisory_settings in core/
modules/ system/ system.post_update.php - Add new security advisory retrieval settings.
- system_post_update_sort_all_config in core/
modules/ system/ system.post_update.php - Sort all configuration according to its schema.
- system_post_update_uninstall_classy in core/
modules/ system/ system.post_update.php - Uninstall Classy if it is no longer needed.
- system_post_update_uninstall_entity_reference_module in core/
modules/ system/ system.post_update.php - Uninstall entity_reference.
- system_post_update_uninstall_simpletest in core/
modules/ system/ system.post_update.php - Uninstall SimpleTest.
- system_post_update_uninstall_stable in core/
modules/ system/ system.post_update.php - Uninstall Stable if it is no longer needed.
- taxonomy_post_update_clear_views_argument_validator_plugins_cache in core/
modules/ taxonomy/ taxonomy.post_update.php - Clear the cache after deprecating Term views argument validator.
- test_theme_updates_post_update_test in core/
modules/ system/ tests/ themes/ test_theme_updates/ test_theme_updates.post_update.php - Tests post updates for themes.
- 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.
- tour_post_update_joyride_selectors_to_selector_property in core/
modules/ tour/ tour.post_update.php - Convert Joyride selectors to `selector` property.
- update_post_update_add_view_update_notifications_permission in core/
modules/ update/ update.post_update.php - Add 'view update notifications' to roles with 'administer site configuration'.
- 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_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.
- user_post_update_sort_permissions in core/
modules/ user/ user.post_update.php - No-op update.
- user_post_update_sort_permissions_again in core/
modules/ user/ user.post_update.php - Ensure permissions stored in role configuration are sorted using the schema.
- user_post_update_update_roles in core/
modules/ user/ user.post_update.php - Calculate role dependencies and remove non-existent permissions.
- views_post_update_configuration_entity_relationships in core/
modules/ views/ views.post_update.php - Clear errors caused by relationships to configuration entities.
- 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_image_lazy_load in core/
modules/ views/ views.post_update.php - Add lazy load options to all image type field configurations.
- views_post_update_provide_revision_table_relationship in core/
modules/ views/ views.post_update.php - Clear caches due to adding a relationship from revision table to base table.
- views_post_update_remove_sorting_global_text_field in core/
modules/ views/ views.post_update.php - Clear caches due to removal of sorting for global custom text field.
- views_post_update_rename_default_display_setting in core/
modules/ views/ views.post_update.php - Rename the setting for showing the default display to 'default_display'.
- views_post_update_sort_identifier in core/
modules/ views/ views.post_update.php - Add the identifier option to all sort handler configurations.
- views_post_update_title_translations in core/
modules/ views/ views.post_update.php - Rebuild routes to fix view title translations.
- workspaces_post_update_modify_base_field_author_override in core/
modules/ workspaces/ workspaces.post_update.php - Updates stale references to Drupal\workspaces\Entity\Workspace::getCurrentUserId.
- workspaces_post_update_remove_association_schema_data in core/
modules/ workspaces/ workspaces.post_update.php - Removes the workspace association entity and field schema data.
- 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.