34 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.
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.
forum_post_update_recreate_forum_index_rows in core/modules/forum/forum.post_update.php
Repopulate the forum index table.
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.
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_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.
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.