149 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.

aggregrator_update_8000 in drupal/core/modules/aggregator/aggregator.install
Moves aggregator settings from variables to config.
block_update_8000 in drupal/core/modules/block/block.install
Block cache is always enabled in 8.x.
block_update_8001 in drupal/core/modules/block/block.install
Creates table {block_language} for language visibility settings per block.
block_update_8002 in drupal/core/modules/block/block.install
Replace serial role IDs with machine name strings.
block_update_8003 in drupal/core/modules/block/block.install
Increase {block}.title length to 255 characters.
block_update_8004 in drupal/core/modules/block/block.install
Rename default menu names.
block_update_8005 in drupal/core/modules/block/block.install
Migrate {users}.data into {users_data}.
block_update_dependencies in drupal/core/modules/block/block.install
Implements hook_update_dependencies().
book_update_8000 in drupal/core/modules/book/book.install
Move book settings from variables to config.
book_update_bid in drupal/core/modules/book/book.module
Updates the book ID of a page and its children when it moves to a new book.
comment_node_update_index in drupal/core/modules/comment/comment.module
Implements hook_node_update_index().
comment_update_8000 in drupal/core/modules/comment/comment.install
Renames {comment}.language to {comment}.langcode.
comment_update_8001 in drupal/core/modules/comment/comment.install
Create a UUID column for comments.
comment_update_8002 in drupal/core/modules/comment/comment.install
Make *id fields unsigned.
comment_update_8003 in drupal/core/modules/comment/comment.install
Generate a UUID for all comments.
comment_update_8004 in drupal/core/modules/comment/comment.install
Convert variables to state.
comment_update_index in drupal/core/modules/comment/comment.module
Implements hook_update_index().
contact_update_8000 in drupal/core/modules/contact/contact.install
Moves contact setting from variable to config.
contact_update_8001 in drupal/core/modules/contact/contact.install
Migrate contact categories into configuration.
contact_update_8002 in drupal/core/modules/contact/contact.install
Drop the {contact} table.
contact_update_8003 in drupal/core/modules/contact/contact.install
Migrate {users}.data into {users_data}.
contact_update_dependencies in drupal/core/modules/contact/contact.install
Implements hook_update_dependencies().
dblog_update_8000 in drupal/core/modules/dblog/dblog.install
Update settings to the new configuration system.
dblog_update_8001 in drupal/core/modules/dblog/dblog.install
Make *id fields unsigned.
field_sql_storage_field_storage_update_field in drupal/core/modules/field/modules/field_sql_storage/field_sql_storage.module
Implements hook_field_storage_update_field().
field_sql_storage_field_update_forbid in drupal/core/modules/field/modules/field_sql_storage/field_sql_storage.module
Implements hook_field_update_forbid().
field_sql_storage_update_8000 in drupal/core/modules/field/modules/field_sql_storage/field_sql_storage.install
Changes field language into langcode.
field_test_field_update_forbid in drupal/core/modules/field/tests/modules/field_test/field_test.field.inc
Implements hook_field_update_forbid().
field_update_8001 in drupal/core/modules/field/field.install
Reassign all list.module fields to be controlled by options.module.
field_update_field in drupal/core/modules/field/field.crud.inc
Updates a field.
field_update_instance in drupal/core/modules/field/field.crud.inc
Updates an instance of a field.
file_update_8000 in drupal/core/modules/file/file.install
Converts default_file_main variable to config.
filter_update_8000 in drupal/core/modules/filter/filter.install
Moves filter_fallback settings from variable to config.
forum_update_8000 in drupal/core/modules/forum/forum.install
Moves forum settings from variable to config.
forum_update_last_removed in drupal/core/modules/forum/forum.install
Implements hook_update_last_removed().
image_field_update_field in drupal/core/modules/image/image.module
Implements hook_field_update_field().
image_field_update_instance in drupal/core/modules/image/image.module
Implements hook_field_update_instance().
image_update_8000 in drupal/core/modules/image/image.install
Convert existing image styles to the new config system.
image_update_8001 in drupal/core/modules/image/image.install
Remove the {image_styles} and {image_effects} tables.
image_update_8002 in drupal/core/modules/image/image.install
Moves image module settings from variable to config.
language_update_count in drupal/core/modules/language/language.module
Updates the language_count variable.
locale_translate_update_file_history in drupal/core/modules/locale/locale.bulk.inc
Update the {locale_file} table.
locale_update_8000 in drupal/core/modules/locale/locale.install
Drops textgroup support.
locale_update_8001 in drupal/core/modules/locale/locale.install
Language type 'language' renamed to 'language_interface'.
locale_update_8002 in drupal/core/modules/locale/locale.install
Removes duplicates in {locales_source}.
locale_update_8003 in drupal/core/modules/locale/locale.install
Converts language domains to new format.
locale_update_8004 in drupal/core/modules/locale/locale.install
Rename language providers to language negotiation methods.
locale_update_8005 in drupal/core/modules/locale/locale.install
Update plural interface translations to new format.
locale_update_8007 in drupal/core/modules/locale/locale.install
Convert language_negotiation_* variables to use the new callbacks.
locale_update_8008 in drupal/core/modules/locale/locale.install
Rename the option variables of the locale language negotiation.
locale_update_8009 in drupal/core/modules/locale/locale.install
Convert locale blocks to language blocks.
locale_update_8010 in drupal/core/modules/locale/locale.install
Add {locale_file} table.
locale_update_8011 in drupal/core/modules/locale/locale.install
Add a cache table and locale_project table for the locale module.
locale_update_8013 in drupal/core/modules/locale/locale.install
Renames language_default language negotiation method to language_selected.
locale_update_8014 in drupal/core/modules/locale/locale.install
Drop old 'location' field.
menu_update_8000 in drupal/core/modules/menu/menu.install
Moves menu settings from variables to config.
menu_update_8001 in drupal/core/modules/menu/menu.install
Rename default menu names.
menu_update_8002 in drupal/core/modules/menu/menu.install
Adds the footer menu to custom menus.
node_type_update_nodes in drupal/core/modules/node/node.module
Updates all nodes of one type to be of another type.
node_update_8001 in drupal/core/modules/node/node.install
Rename node type language variable names.
node_update_8002 in drupal/core/modules/node/node.install
Rename node.language field to node.langcode.
node_update_8003 in drupal/core/modules/node/node.install
Rename node type language variable names.
node_update_8004 in drupal/core/modules/node/node.install
Create a UUID column for nodes.
node_update_8005 in drupal/core/modules/node/node.install
Make *id fields unsigned.
node_update_8006 in drupal/core/modules/node/node.install
Generate a UUID for all nodes.
node_update_8007 in drupal/core/modules/node/node.install
Move the language default values to config.
node_update_8008 in drupal/core/modules/node/node.install
Rename default menu names.
node_update_8009 in drupal/core/modules/node/node.install
Coverts default_nodes_main variable to config.
node_update_8010 in drupal/core/modules/node/node.install
Moves node_access_needs_rebuild from variable to state.
node_update_8011 in drupal/core/modules/node/node.install
Moves node cron last run time from variable to state.
node_update_8012 in drupal/core/modules/node/node.install
Enable History module.
node_update_8013 in drupal/core/modules/node/node.install
Renames global revision permissions to use the word 'all'.
node_update_index in drupal/core/modules/node/node.module
Implements hook_update_index().
openid_update_8001 in drupal/core/modules/openid/openid.install
Moves xri_proxy_resolver settings from variable to config.
openid_update_last_removed in drupal/core/modules/openid/openid.install
Implements hook_update_last_removed().
options_field_update_field in drupal/core/modules/field/modules/options/options.module
Implements hook_field_update_field().
options_field_update_forbid in drupal/core/modules/field/modules/options/options.module
Implements hook_field_update_forbid().
overlay_update_8000 in drupal/core/modules/overlay/overlay.install
Migrate {users}.data into {users_data}.
overlay_update_dependencies in drupal/core/modules/overlay/overlay.install
Implements hook_update_dependencies().
search_node_update_index in drupal/core/modules/search/search.module
Implements hook_node_update_index().
search_update_8000 in drupal/core/modules/search/search.install
Update search module to use the configuration system.
search_update_totals in drupal/core/modules/search/search.module
Updates the {search_total} database table.
simpletest_update_8000 in drupal/core/modules/simpletest/simpletest.install
Move simpletest settings from variables to config.
statistics_update_8000 in drupal/core/modules/statistics/statistics.install
Moves statistics settings from variables to config.
statistics_update_8001 in drupal/core/modules/statistics/statistics.install
Make *id fields unsigned.
statistics_update_8002 in drupal/core/modules/statistics/statistics.install
Convert variables to state.
statistics_update_index in drupal/core/modules/statistics/statistics.module
Implements hook_update_index().
syslog_update_8000 in drupal/core/modules/syslog/syslog.install
Update settings to the new configuration system.
taxonomy_update_8000 in drupal/core/modules/taxonomy/taxonomy.install
Remove the {taxonomy_vocabulary}.module field.
taxonomy_update_8001 in drupal/core/modules/taxonomy/taxonomy.install
Adds langcode field to {taxonomy_term_data} and {taxonomy_vocabulary}.
taxonomy_update_8002 in drupal/core/modules/taxonomy/taxonomy.install
Create a UUID column for taxonomy terms.
taxonomy_update_8003 in drupal/core/modules/taxonomy/taxonomy.install
Generate a UUID for all terms.
text_update_8000 in drupal/core/modules/field/modules/text/text.install
Moves teaser length from variable to config.
theme_update_last_check in drupal/core/modules/update/update.module
Returns HTML for the last time we checked for update data.
theme_update_manager_update_form in drupal/core/modules/update/update.manager.inc
Returns HTML for the first page in the process of updating projects.
theme_update_page in drupal/core/includes/theme.maintenance.inc
Returns HTML for the update page.
theme_update_report in drupal/core/modules/update/update.report.inc
Returns HTML for the project status report.
theme_update_status_label in drupal/core/modules/update/update.report.inc
Returns HTML for a label to display for a project's update status.
theme_update_version in drupal/core/modules/update/update.report.inc
Returns HTML for the version display of a project.
toolbar_update_8000 in drupal/core/modules/toolbar/toolbar.install
Creates the {cache_toolbar} cache table.
toolbar_update_8001 in drupal/core/modules/toolbar/toolbar.install
Enable the Breakpoint and Config modules.
tracker_update_8000 in drupal/core/modules/tracker/tracker.install
Moves tracker settings from variable to config.
tracker_update_8001 in drupal/core/modules/tracker/tracker.install
Make *id fields unsigned.
translation_update_8000 in drupal/core/modules/translation/translation.install
Rename the translate content permission.
translation_update_8001 in drupal/core/modules/translation/translation.install
Moves "translation_language_type" from variable to config.
update_authorize_update_batch_finished in drupal/core/modules/update/update.authorize.inc
Batch callback: Performs actions when the authorized update batch is done.
update_calculate_project_update_status in drupal/core/modules/update/update.compare.inc
Calculates the current update status of a specific project.
update_clear_update_disk_cache in drupal/core/modules/update/update.module
Clears the temporary files and directories based on file age from disk.
update_get_update_function_list in drupal/core/includes/update.inc
Returns an organized list of update functions for a set of modules.
update_get_update_list in drupal/core/includes/update.inc
Return a list of all the pending database updates.
update_manager_update_form in drupal/core/modules/update/update.manager.inc
Form constructor for the update form of the Update Manager module.
update_manager_update_form_submit in drupal/core/modules/update/update.manager.inc
Form submission handler for update_manager_update_form().
update_manager_update_form_validate in drupal/core/modules/update/update.manager.inc
Form validation handler for update_manager_update_form().
update_manager_update_ready_form in drupal/core/modules/update/update.manager.inc
Form constructor for the update ready form.
update_manager_update_ready_form_submit in drupal/core/modules/update/update.manager.inc
Form submission handler for update_manager_update_ready_form().
update_script_test_update_8000 in drupal/core/modules/system/tests/modules/update_script_test/update_script_test.install
Dummy update function to run during the tests.
update_test_1_update_8000 in drupal/core/modules/system/tests/modules/update_test_1/update_test_1.install
Dummy update_test_1 update 8000.
update_test_1_update_8001 in drupal/core/modules/system/tests/modules/update_test_1/update_test_1.install
Dummy update_test_1 update 8001.
update_test_1_update_8002 in drupal/core/modules/system/tests/modules/update_test_1/update_test_1.install
Dummy update_test_1 update 8002.
update_test_1_update_dependencies in drupal/core/modules/system/tests/modules/update_test_1/update_test_1.install
Implements hook_update_dependencies().
update_test_2_update_8000 in drupal/core/modules/system/tests/modules/update_test_2/update_test_2.install
Dummy update_test_2 update 8000.
update_test_2_update_8001 in drupal/core/modules/system/tests/modules/update_test_2/update_test_2.install
Dummy update_test_2 update 8001.
update_test_2_update_8002 in drupal/core/modules/system/tests/modules/update_test_2/update_test_2.install
Dummy update_test_2 update 8002.
update_test_2_update_dependencies in drupal/core/modules/system/tests/modules/update_test_2/update_test_2.install
Implements hook_update_dependencies().
update_test_3_update_8000 in drupal/core/modules/system/tests/modules/update_test_3/update_test_3.install
Dummy update_test_3 update 8000.
update_test_3_update_dependencies in drupal/core/modules/system/tests/modules/update_test_3/update_test_3.install
Implements hook_update_dependencies().
update_test_update_status_alter in drupal/core/modules/update/tests/modules/update_test/update_test.module
Implements hook_update_status_alter().
update_update_8000 in drupal/core/modules/update/update.install
Moves update settings from variables to config.
update_update_8001 in drupal/core/modules/update/update.install
Convert update_last_check, last_email_notification variables to state API.
update_verify_update_archive in drupal/core/modules/update/update.module
Implements hook_verify_update_archive().
user_update_8000 in drupal/core/modules/user/user.install
The 'Member for' extra field has moved one level up in the array.
user_update_8001 in drupal/core/modules/user/user.install
Splits {users}.language field to langcode and preferred_langcode.
user_update_8002 in drupal/core/modules/user/user.install
Replace serial role IDs with machine name strings.
user_update_8003 in drupal/core/modules/user/user.install
Create a UUID column for users.
user_update_8004 in drupal/core/modules/user/user.install
Moves account settings from variable to config.
user_update_8005 in drupal/core/modules/user/user.install
Creates a preferred_admin_langcode column.
user_update_8006 in drupal/core/modules/user/user.install
Moves user mail settings from variable to config.
user_update_8007 in drupal/core/modules/user/user.install
Moves login flood settings from variable to config.
user_update_8008 in drupal/core/modules/user/user.install
Make *id fields unsigned.
user_update_8009 in drupal/core/modules/user/user.install
Generate a UUID for all users.
user_update_8010 in drupal/core/modules/user/user.install
Moves user_block_* settings from variable to config.
user_update_8011 in drupal/core/modules/user/user.install
Create user picture field.
user_update_8012 in drupal/core/modules/user/user.install
Migrate {users}.picture to 'user_picture' image field.
user_update_8013 in drupal/core/modules/user/user.install
Deletes {users}.picture field.
user_update_8014 in drupal/core/modules/user/user.install
Create new {users_data} table.
user_update_8015 in drupal/core/modules/user/user.install
Move existing {users}.data into {_d7_users_data} migration table.
user_update_8016 in drupal/core/modules/user/user.install
Drop {users}.data column.
views_field_update_instance in drupal/core/modules/views/views.module
Implements hook_field_update_instance.
views_ui_ajax_update_form in drupal/core/modules/views/views_ui/admin.inc
Updates a part of the add view form via AJAX.