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

aggregator_update_8000 in drupal/core/modules/aggregator/aggregator.install
Moves aggregator settings from variables to config.
aggregator_update_8001 in drupal/core/modules/aggregator/aggregator.install
Adds the langcode field to {aggregator_item} and {aggregator_feed}.
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_8006 in drupal/core/modules/block/block.install
Enable the Custom Block module.
block_update_8007 in drupal/core/modules/block/block.install
Migrate {block_custom} to {custom_block}.
block_update_8008 in drupal/core/modules/block/block.install
Migrate {block_custom}.body and {block_custom}.format to block_body field.
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 the Book module 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.
color_update_8001 in drupal/core/modules/color/color.install
Converts variables to config.
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.
entity_reference_field_update_field in drupal/core/modules/entity_reference/entity_reference.module
Implements hook_field_update_field().
field_sql_storage_field_storage_update_field in drupal/core/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_sql_storage/field_sql_storage.module
Implements hook_field_update_forbid().
field_sql_storage_update_8000 in drupal/core/modules/field_sql_storage/field_sql_storage.install
Renames the 'language' column to 'langcode' in field data tables.
field_sql_storage_update_dependencies in drupal/core/modules/field_sql_storage/field_sql_storage.install
Implements hook_update_dependencies().
field_test_field_update_forbid in drupal/core/modules/field/tests/modules/field_test/field_test.field.inc
Implements hook_field_update_forbid().
field_ui_update_8001 in drupal/core/modules/field_ui/field_ui.install
Upgrade Field UI permissions.
field_update_8001 in drupal/core/modules/field/field.install
Empty update - moved into field_update_8003().
field_update_8002 in drupal/core/modules/field/field.install
Migrate all instance widget and display settings to configuration.
field_update_8003 in drupal/core/modules/field/field.install
Convert fields and instances to config.
field_update_8004 in drupal/core/modules/field/field.install
Moves field_storage_default and field_language_fallback to config.
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.
file_update_8001 in drupal/core/modules/file/file.install
file_update_dependencies in drupal/core/modules/file/file.install
Implements hook_update_dependencies().
filter_update_8000 in drupal/core/modules/filter/filter.install
Moves filter_fallback settings from variable to config.
filter_update_8001 in drupal/core/modules/filter/filter.install
Migrate filter formats into configuration.
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
Empty update. See http://drupal.org/node/1980058.
image_update_8002 in drupal/core/modules/image/image.install
Moves image module settings from variable to config.
install_update_configuration_translations in drupal/core/includes/install.core.inc
Creates configuration translations.
language_update_count in drupal/core/modules/language/language.module
Updates the language_count variable.
language_update_locked_weights in drupal/core/modules/language/language.module
Updates locked system language weights.
locale_config_batch_update_components in drupal/core/modules/locale/locale.bulk.inc
Builds a locale batch to refresh configuration.
locale_config_update_multiple in drupal/core/modules/locale/locale.bulk.inc
Updates all configuration for names / languages.
locale_translation_batch_fetch_update_status in drupal/core/modules/locale/locale.batch.inc
Batch process: Update the download history table.
locale_translation_batch_update_build in drupal/core/modules/locale/locale.fetch.inc
Builds a batch to check, download and import project translations.
locale_translation_update_file_history in drupal/core/modules/locale/locale.module
Updates 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
Update locale variables to config or state systems as appropriate.
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.
locale_update_8015 in drupal/core/modules/locale/locale.install
Build a new {locale_file} table.
locale_update_8016 in drupal/core/modules/locale/locale.install
Converts localized date formats.
locale_update_8017 in drupal/core/modules/locale/locale.install
Moves locale translation directory settings from variable to config.
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.
menu_update_8003 in drupal/core/modules/menu/menu.install
Moves menu_override_parent_selector from variables to config.
menu_update_8004 in drupal/core/modules/menu/menu.install
Migrate menus into configuration.
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_8014 in drupal/core/modules/node/node.install
Empty update. See http://drupal.org/node/1836392.
node_update_8015 in drupal/core/modules/node/node.install
Add language support to the {node_access} table.
node_update_8016 in drupal/core/modules/node/node.install
Upgrade node schema to the standard entity SQL schema: create new tables.
node_update_8017 in drupal/core/modules/node/node.install
Upgrade node schema to the standard entity SQL schema: migrate data.
node_update_8018 in drupal/core/modules/node/node.install
Upgrade node schema to the standard entity SQL schema: delete old fields.
node_update_index in drupal/core/modules/node/node.module
Implements hook_update_index().
options_field_update_field in drupal/core/modules/options/options.module
Implements hook_field_update_field().
options_field_update_forbid in drupal/core/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_8001 in drupal/core/modules/search/search.install
Adds the langcode field and indexes to {search_dataset} and {search_index}.
search_update_totals in drupal/core/modules/search/search.module
Updates the {search_total} database table.
shortcut_update_8000 in drupal/core/modules/shortcut/shortcut.install
Migrate shortcuts into configuration.
shortcut_update_8001 in drupal/core/modules/shortcut/shortcut.install
Drop the {shortcut_set} 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.
system_update_8001 in drupal/core/modules/system/system.install
Move from the Garland theme.
system_update_8002 in drupal/core/modules/system/system.install
Set 'node' as front page path and Bartik as default theme if it implicitly was before.
system_update_8003 in drupal/core/modules/system/system.install
Create {cache_config} cache table for the new configuration system.
system_update_8004 in drupal/core/modules/system/system.install
Add {file_managed}.langcode field.
system_update_8005 in drupal/core/modules/system/system.install
Remove the obsolete {session}.cache column.
system_update_8006 in drupal/core/modules/system/system.install
Add the {cache_tags} table.
system_update_8007 in drupal/core/modules/system/system.install
Modify existing cache tables, adding support for cache tags.
system_update_8008 in drupal/core/modules/system/system.install
Remove the 'clean_url' configuration variable.
system_update_8009 in drupal/core/modules/system/system.install
Move cron system settings from variable to config.
system_update_8010 in drupal/core/modules/system/system.install
Move RSS system settings from variable to config.
system_update_8011 in drupal/core/modules/system/system.install
Update the module and base fields for the blog node type.
system_update_8012 in drupal/core/modules/system/system.install
Move site system settings from variable to config.
system_update_8013 in drupal/core/modules/system/system.install
Add description_callback and description_arguments fields to {menu_router}.
system_update_8014 in drupal/core/modules/system/system.install
Move system logging settings from variables to config.
system_update_8015 in drupal/core/modules/system/system.install
Create a UUID column for managed files.
system_update_8016 in drupal/core/modules/system/system.install
Move the system maintenance settings from variable to config.
system_update_8017 in drupal/core/modules/system/system.install
Move system performance settings from variable to config.
system_update_8019 in drupal/core/modules/system/system.install
Remove the registry tables.
system_update_8020 in drupal/core/modules/system/system.install
Conditionally enable the new Ban module.
system_update_8021 in drupal/core/modules/system/system.install
Enable the Actions module.
system_update_8022 in drupal/core/modules/system/system.install
Create the new routing table.
system_update_8023 in drupal/core/modules/system/system.install
Create the 'key_value_expire' table.
system_update_8024 in drupal/core/modules/system/system.install
Generate a UUID for all files.
system_update_8025 in drupal/core/modules/system/system.install
Remove {system} table.
system_update_8027 in drupal/core/modules/system/system.install
Clean up javascript_parsed variable.
system_update_8028 in drupal/core/modules/system/system.install
Remove the 'menu_masks' configuration variable.
system_update_8029 in drupal/core/modules/system/system.install
Convert path_alias_whitelist variable to state API.
system_update_8030 in drupal/core/modules/system/system.install
Move authorize system settings from variable to config.
system_update_8031 in drupal/core/modules/system/system.install
Rename default menu names.
system_update_8032 in drupal/core/modules/system/system.install
Remove the drupal_js_cache_files variable.
system_update_8033 in drupal/core/modules/system/system.install
Convert active_menus_default variable to config.
system_update_8034 in drupal/core/modules/system/system.install
Move cron last run time and cron key from variable to state.
system_update_8035 in drupal/core/modules/system/system.install
Move filter_allowed_protocols variable to config.
system_update_8036 in drupal/core/modules/system/system.install
Move the admin_compact_mode setting from variable to config.
system_update_8037 in drupal/core/modules/system/system.install
Remove the 'password_count_log2' variable.
system_update_8038 in drupal/core/modules/system/system.install
Move site system regional settings from variable to config.
system_update_8039 in drupal/core/modules/system/system.install
Convert css and js gzip compression variables to config.
system_update_8040 in drupal/core/modules/system/system.install
Move action_max_stack from variable to config.
system_update_8041 in drupal/core/modules/system/system.install
Convert admin_theme variable to config.
system_update_8042 in drupal/core/modules/system/system.install
Enable the new Entity module.
system_update_8043 in drupal/core/modules/system/system.install
Move system theme settings from variable to config.
system_update_8044 in drupal/core/modules/system/system.install
Move system fast 404 settings from variable to config.
system_update_8045 in drupal/core/modules/system/system.install
Convert existing date formats to the new config system.
system_update_8046 in drupal/core/modules/system/system.install
Install new default views.
system_update_8047 in drupal/core/modules/system/system.install
Move site system settings from variable to config.
system_update_8048 in drupal/core/modules/system/system.install
Enable the new Menu link module.
system_update_8049 in drupal/core/modules/system/system.install
Create the 'config_snapshot' table.
system_update_8050 in drupal/core/modules/system/system.install
Convert mail settings to config.
system_update_8051 in drupal/core/modules/system/system.install
Add route_name column to the menu_links table.
system_update_8052 in drupal/core/modules/system/system.install
Move image toolkit settings from variable to config.
system_update_8053 in drupal/core/modules/system/system.install
Remove {cache_form} table.
system_update_8054 in drupal/core/modules/system/system.install
Add route_name column to the menu_router table.
system_update_8055 in drupal/core/modules/system/system.install
Move system theme settings from variables to config.
system_update_8056 in drupal/core/modules/system/system.install
Move entity view modes to config.
system_update_8057 in drupal/core/modules/system/system.install
Convert actions to configuration.
system_update_last_removed in drupal/core/modules/system/system.install
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.
taxonomy_update_8004 in drupal/core/modules/taxonomy/taxonomy.install
Moves taxonomy settings from variable to config.
taxonomy_update_8005 in drupal/core/modules/taxonomy/taxonomy.install
Convert vocabularies into configuration.
taxonomy_update_8006 in drupal/core/modules/taxonomy/taxonomy.install
Change {taxonomy_term_data}.vid into a string holding the vocabulary machine name.
text_update_8000 in drupal/core/modules/text/text.install
Moves teaser length from variable to config.
theme_locale_translation_update_info in drupal/core/modules/locale/locale.pages.inc
Returns HTML for translation status information per language.
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_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
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.
tracker_update_8002 in drupal/core/modules/tracker/tracker.install
Convert tracker_index_nid variable to state system.
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
Returns 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_update_8002 in drupal/core/modules/update/update.install
Deletes the {cache_update} table.
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_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.
user_update_8017 in drupal/core/modules/user/user.install
Migrate user roles into configuration.
user_update_dependencies in drupal/core/modules/user/user.install
Implements hook_update_dependencies().
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_ui/admin.inc
Updates a part of the add view form via AJAX.