92 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.
- blogapi_update_6000 in drupal-6.x/
modules/ blogapi/ blogapi.install - Inform users about the new permission.
- blogapi_update_6001 in drupal-6.x/
modules/ blogapi/ blogapi.install - Add blogapi_files table to enable size restriction for BlogAPI file uploads.
- book_update_6000 in drupal-6.x/
modules/ book/ book.install - Drupal 5.x to 6.x update.
- book_update_bid in drupal-6.x/
modules/ book/ book.module - Update the bid for a page and its children when it is moved to a new book.
- color_update_6001 in drupal-6.x/
modules/ color/ color.install - Warn site administrator if unsafe CSS color codes are found in the database.
- comment_update_1 in drupal-6.x/
modules/ comment/ comment.install - Changed node_comment_statistics to use node->changed to avoid future timestamps.
- comment_update_6001 in drupal-6.x/
modules/ comment/ comment.install - comment_update_6002 in drupal-6.x/
modules/ comment/ comment.install - Changed comment settings from global to per-node -- copy global settings to all node types.
- comment_update_6003 in drupal-6.x/
modules/ comment/ comment.install - Add index to parent ID field.
- comment_update_6004 in drupal-6.x/
modules/ comment/ comment.install - Add index to to node_comment_statistics on comment_count
- comment_update_6005 in drupal-6.x/
modules/ comment/ comment.install - Add indices to uid fields.
- dblog_update_6000 in drupal-6.x/
modules/ dblog/ dblog.install - Allow longer referrers.
- forum_update_6000 in drupal-6.x/
modules/ forum/ forum.install - Create the forum vocabulary if does not exist. Assign the vocabulary a low weight so it will appear first in forum topic create and edit forms. Do not just call forum_enable() because in future versions it might do something different.
- locale_update_6000 in drupal-6.x/
modules/ locale/ locale.install - {locales_meta} table became {languages}.
- locale_update_6001 in drupal-6.x/
modules/ locale/ locale.install - Change locale column to language. The language column is added by update_fix_d6_requirements() in update.php to avoid a large number of error messages from update.php. All we need to do here is copy locale to language and then drop locale.
- locale_update_6002 in drupal-6.x/
modules/ locale/ locale.install - Remove empty translations, we don't need these anymore.
- locale_update_6003 in drupal-6.x/
modules/ locale/ locale.install - Prune strings with no translations (will be automatically re-registered if still in use)
- locale_update_6004 in drupal-6.x/
modules/ locale/ locale.install - Fix remaining inconsistent indexes.
- locale_update_6005 in drupal-6.x/
modules/ locale/ locale.install - Change language setting variable of content types.
- locale_update_6006 in drupal-6.x/
modules/ locale/ locale.install - Neutralize unsafe language names in the database.
- locale_update_6007 in drupal-6.x/
modules/ locale/ locale.install - Fix Drupal.formatPlural().
- locale_update_js_files in drupal-6.x/
modules/ locale/ locale.module - Update JavaScript translation file, if required, and add it to the page.
- node_type_update_nodes in drupal-6.x/
modules/ node/ node.module - Updates all nodes of one type to be of another type.
- node_update_index in drupal-6.x/
modules/ node/ node.module - Implementation of hook_update_index().
- openid_update_6000 in drupal-6.x/
modules/ openid/ openid.install - Add the openid_nonce table.
- openid_update_6001 in drupal-6.x/
modules/ openid/ openid.install - Bind associations to their providers.
- search_update_totals in drupal-6.x/
modules/ search/ search.module - This function is called on shutdown to ensure that search_total is always up to date (even if cron times out or otherwise fails).
- statistics_update_1000 in drupal-6.x/
modules/ statistics/ statistics.install - Changes session ID field to VARCHAR(64) to add support for SHA-1 hashes.
- statistics_update_6000 in drupal-6.x/
modules/ statistics/ statistics.install - Allow longer referrers.
- system_update_1022 in drupal-6.x/
modules/ system/ system.install - Add index on users created column.
- system_update_6000 in drupal-6.x/
modules/ system/ system.install - Remove auto_increment from {boxes} to allow adding custom blocks with visibility settings.
- system_update_6001 in drupal-6.x/
modules/ system/ system.install - Add version id column to {term_node} to allow taxonomy module to use revisions.
- system_update_6002 in drupal-6.x/
modules/ system/ system.install - Increase the maximum length of variable names from 48 to 128.
- system_update_6003 in drupal-6.x/
modules/ system/ system.install - Add index on comments status column.
- system_update_6004 in drupal-6.x/
modules/ system/ system.install - This update used to add an index on users created column (#127941). However, system_update_1022() does the same thing. This update tried to detect if 1022 had already run but failed to do so, resulting in an "index already exists" error.
- system_update_6005 in drupal-6.x/
modules/ system/ system.install - Add language to url_alias table and modify indexes.
- system_update_6006 in drupal-6.x/
modules/ system/ system.install - Drop useless indices on node_counter table.
- system_update_6007 in drupal-6.x/
modules/ system/ system.install - Change the severity column in the watchdog table to the new values.
- system_update_6008 in drupal-6.x/
modules/ system/ system.install - Add info files to themes. The info and owner columns are added by update_fix_d6_requirements() in update.php to avoid a large number of error messages from update.php. All we need to do here is copy description to owner and then drop description.
- system_update_6009 in drupal-6.x/
modules/ system/ system.install - The PHP filter is now a separate module.
- system_update_6010 in drupal-6.x/
modules/ system/ system.install - Add variable replacement for watchdog messages.
- system_update_6011 in drupal-6.x/
modules/ system/ system.install - Add language support to nodes
- system_update_6012 in drupal-6.x/
modules/ system/ system.install - Add serialized field to cache tables. This is now handled directly by update.php, so this function is a no-op.
- system_update_6013 in drupal-6.x/
modules/ system/ system.install - Rebuild cache data for theme system changes
- system_update_6014 in drupal-6.x/
modules/ system/ system.install - Record that the installer is done, so it is not possible to run the installer on upgraded sites.
- system_update_6015 in drupal-6.x/
modules/ system/ system.install - Add the form cache table.
- system_update_6016 in drupal-6.x/
modules/ system/ system.install - Make {node}'s primary key be nid, change nid,vid to a unique key. Add primary keys to block, filters, flood, permission, and term_relation.
- system_update_6017 in drupal-6.x/
modules/ system/ system.install - Rename settings related to user.module email notifications.
- system_update_6018 in drupal-6.x/
modules/ system/ system.install - Add HTML corrector to HTML formats or replace the old module if it was in use.
- system_update_6019 in drupal-6.x/
modules/ system/ system.install - Reconcile small differences in the previous, manually created mysql and pgsql schemas so they are the same and can be represented by a single schema structure.
- system_update_6020 in drupal-6.x/
modules/ system/ system.install - Create the tables for the new menu system.
- system_update_6021 in drupal-6.x/
modules/ system/ system.install - Migrate the menu items from the old menu system to the new menu_links table.
- system_update_6022 in drupal-6.x/
modules/ system/ system.install - Update files tables to associate files to a uid by default instead of a nid. Rename file_revisions to upload since it should only be used by the upload module used by upload to link files to nodes.
- system_update_6023 in drupal-6.x/
modules/ system/ system.install - system_update_6024 in drupal-6.x/
modules/ system/ system.install - Add translation fields to nodes used by translation module.
- system_update_6025 in drupal-6.x/
modules/ system/ system.install - Increase the maximum length of node titles from 128 to 255.
- system_update_6026 in drupal-6.x/
modules/ system/ system.install - Display warning about new Update status module.
- system_update_6027 in drupal-6.x/
modules/ system/ system.install - Add block cache.
- system_update_6028 in drupal-6.x/
modules/ system/ system.install - Add the node load cache table.
- system_update_6029 in drupal-6.x/
modules/ system/ system.install - Enable the dblog module on sites that upgrade, since otherwise watchdog logging will stop unexpectedly.
- system_update_6030 in drupal-6.x/
modules/ system/ system.install - Add the tables required by actions.inc.
- system_update_6031 in drupal-6.x/
modules/ system/ system.install - Ensure that installer cannot be run again after updating from Drupal 5.x to 6.x Actually, this is already done by system_update_6014(), so this is now a no-op.
- system_update_6032 in drupal-6.x/
modules/ system/ system.install - profile_fields.name used to be nullable but is part of a unique key and so shouldn't be.
- system_update_6033 in drupal-6.x/
modules/ system/ system.install - Change node_comment_statistics to be not autoincrement.
- system_update_6034 in drupal-6.x/
modules/ system/ system.install - Rename permission "administer access control" to "administer permissions".
- system_update_6035 in drupal-6.x/
modules/ system/ system.install - Change index on system table for better performance.
- system_update_6036 in drupal-6.x/
modules/ system/ system.install - Change the search schema and indexing.
- system_update_6037 in drupal-6.x/
modules/ system/ system.install - Create consistent empty region for disabled blocks.
- system_update_6038 in drupal-6.x/
modules/ system/ system.install - Ensure that "Account" is not used as a Profile category.
- system_update_6039 in drupal-6.x/
modules/ system/ system.install - Rename permissions "edit foo content" to "edit any foo content". Also update poll module permission "create polls" to "create poll content".
- system_update_6040 in drupal-6.x/
modules/ system/ system.install - Add a weight column to the upload table.
- system_update_6041 in drupal-6.x/
modules/ system/ system.install - Change forum vocabulary not to be required by default and set the weight of the forum.module 1 higher than the taxonomy.module.
- system_update_6042 in drupal-6.x/
modules/ system/ system.install - Upgrade recolored theme stylesheets to new array structure.
- system_update_6043 in drupal-6.x/
modules/ system/ system.install - Update table indices to make them more rational and useful.
- system_update_6044 in drupal-6.x/
modules/ system/ system.install - RC1 to RC2 index cleanup.
- system_update_6045 in drupal-6.x/
modules/ system/ system.install - Update blog, book and locale module permissions.
- system_update_6046 in drupal-6.x/
modules/ system/ system.install - Ensure that the file_directory_path variable is set (using the old 5.x default, if necessary), so that the changed 6.x default won't break existing sites.
- system_update_6047 in drupal-6.x/
modules/ system/ system.install - Fix cache mode for blocks inserted in system_install() in fresh installs of previous RC.
- system_update_6048 in drupal-6.x/
modules/ system/ system.install - Increase the size of the 'load_functions' and 'to_arg_functions' fields in table 'menu_router'.
- system_update_6049 in drupal-6.x/
modules/ system/ system.install - Replace src index on the {url_alias} table with src, language.
- system_update_6050 in drupal-6.x/
modules/ system/ system.install - Clear any menu router blobs stored in the cache table.
- system_update_6051 in drupal-6.x/
modules/ system/ system.install - Create a signature_format column.
- system_update_6052 in drupal-6.x/
modules/ system/ system.install - Add a missing index on the {menu_router} table.
- system_update_6053 in drupal-6.x/
modules/ system/ system.install - Add a {system} index on type and name.
- system_update_6054 in drupal-6.x/
modules/ system/ system.install - Add semaphore table.
- system_update_6055 in drupal-6.x/
modules/ system/ system.install - Improve indexes on the {url_alias} table.
- system_update_last_removed in drupal-6.x/
modules/ system/ system.install - taxonomy_node_update_index in drupal-6.x/
modules/ taxonomy/ taxonomy.module - Implementation of hook_nodeapi('update_index').
- theme_update_page in drupal-6.x/
includes/ theme.maintenance.inc - Generate a themed update page.
- theme_update_report in drupal-6.x/
modules/ update/ update.report.inc - Theme project status report.
- theme_update_version in drupal-6.x/
modules/ update/ update.report.inc - Theme the version display of a project.
- update_update_6000 in drupal-6.x/
modules/ update/ update.install - Clear out stale variables from update_status.