38 functions implement hook_post_update_NAME()
Note: the procedural functions in this list are found by pattern matching, so the list may include some functions that are not actually implementations of this hook.
- block_content_post_update_remove_block_content_status_info_keys in core/
modules/ block_content/ block_content.post_update.php - Remove deprecated status and info keys from block_content blocks.
- block_post_update_make_weight_integer in core/
modules/ block/ block.post_update.php - Ensures that all block weights are integers.
- block_post_update_set_menu_block_depth_to_null_if_zero in core/
modules/ block/ block.post_update.php - Updates the `depth` setting to NULL if it is 0 in any menu blocks.
- ckeditor5_post_update_list_type in core/
modules/ ckeditor5/ ckeditor5.post_update.php - Updates Text Editors using CKEditor 5 to native List "type" functionality.
- content_moderation_post_update_add_index_content_moderation_state_field_revision_moderation_state in core/
modules/ content_moderation/ content_moderation.post_update.php - Add moderation_state index to content_moderation_state tables.
- file_post_update_add_playsinline in core/
modules/ file/ file.post_update.php - Adds a value for the 'playsinline' setting of the 'file_video' formatter.
- media_post_update_media_author_views_filter_update in core/
modules/ media/ media.post_update.php - Empty update function to clear the Views data cache.
- module_test_post_update_test in core/
modules/ system/ tests/ modules/ module_test/ module_test.post_update.php - Test post update function.
- navigation_post_update_navigation_user_links_menu in core/
modules/ navigation/ navigation.post_update.php - Creates the Navigation user links menu.
- navigation_post_update_refresh_tempstore_repository in core/
modules/ navigation/ navigation.post_update.php - Flushes tempstore repository for navigation to reflect definition changes.
- navigation_post_update_set_logo_dimensions_default in core/
modules/ navigation/ navigation.post_update.php - Defines the values for the default logo dimensions.
- navigation_post_update_uninstall_navigation_top_bar in core/
modules/ navigation/ navigation.post_update.php - Uninstall the navigation_top_bar module if installed.
- navigation_post_update_update_permissions in core/
modules/ navigation/ navigation.post_update.php - Grants navigation specific permission to roles with access to any layout.
- node_post_update_create_promote_base_field_overrides in core/
modules/ node/ node.post_update.php - Creates base field override config for the promote base field on node types.
- package_manager_post_update_test in core/
modules/ package_manager/ tests/ fixtures/ post_update.php - Here is a fake post-update hook.
- path_alias_post_update_update_path_alias_revision_indexes in core/
modules/ path_alias/ path_alias.post_update.php - Update the path_alias_revision indices.
- 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.
- search_post_update_block_with_empty_page_id in core/
modules/ search/ search.post_update.php - Updates Search Blocks' without an explicit `page_id` from '' to NULL.
- system_post_update_convert_empty_country_and_timezone_settings_to_null in core/
modules/ system/ system.post_update.php - Updates system.date config to NULL for empty country and timezone defaults.
- system_post_update_convert_empty_description_entity_form_modes_to_null in core/
modules/ system/ system.post_update.php - Updates entity_form_mode descriptions from empty string to null.
- system_post_update_remove_path_key in core/
modules/ system/ system.post_update.php - Remove path key in system.file.
- system_post_update_remove_rss_cdata_subscriber in core/
modules/ system/ system.post_update.php - Rebuild the container to fix HTML in RSS feeds.
- system_post_update_sdc_uninstall in core/
modules/ system/ system.post_update.php - Uninstall the sdc module if installed.
- 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.
- update_post_update_clear_disk_cache in core/
modules/ update/ update.post_update.php - Removes the legacy 'Update Manager' disk cache.
- update_post_update_fix_update_emails in core/
modules/ update/ update.post_update.php - Remove empty email addresses from update.settings 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.
- views_post_update_block_items_per_page in core/
modules/ views/ views.post_update.php - Defaults `items_per_page` to NULL in Views blocks.
- views_post_update_table_css_class in core/
modules/ views/ views.post_update.php - Adds a default table CSS class.
- views_post_update_update_remember_role_empty in core/
modules/ views/ views.post_update.php - Clean-up empty remember_roles display settings for views filters.
- views_post_update_views_data_argument_plugin_id in core/
modules/ views/ views.post_update.php - Post update configured views for entity reference argument plugin IDs.
- views_test_config_updater_post_update_set_deprecations_disabled in core/
modules/ views/ tests/ modules/ views_test_config_updater/ views_test_config_updater.post_update.php - Test post update to set deprecations disabled.
- 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.