/** * Functions to be called in install and upgrade scripts. * * Contains conditional checks to determine which upgrade scripts to run, * based on database version and WP version being updated-to. * * @ignore * @since 1.0.1 * * @global int $wp_current_db_version * @global int $wp_db_version */ function upgrade_all() { global $wp_current_db_version, $wp_db_version; $wp_current_db_version = __get_option('db_version'); // We are up-to-date. Nothing to do. if ($wp_db_version == $wp_current_db_version) { return; } // If the version is not set in the DB, try to guess the version. if (empty($wp_current_db_version)) { $wp_current_db_version = 0; // If the template option exists, we have 1.5. $template = __get_option('template'); if (!empty($template)) { $wp_current_db_version = 2541; } } if ($wp_current_db_version < 6039) { upgrade_230_options_table(); } populate_options(); if ($wp_current_db_version < 2541) { upgrade_100(); upgrade_101(); upgrade_110(); upgrade_130(); } if ($wp_current_db_version < 3308) { upgrade_160(); } if ($wp_current_db_version < 4772) { upgrade_210(); } if ($wp_current_db_version < 4351) { upgrade_old_slugs(); } if ($wp_current_db_version < 5539) { upgrade_230(); } if ($wp_current_db_version < 6124) { upgrade_230_old_tables(); } if ($wp_current_db_version < 7499) { upgrade_250(); } if ($wp_current_db_version < 7935) { upgrade_252(); } if ($wp_current_db_version < 8201) { upgrade_260(); } if ($wp_current_db_version < 8989) { upgrade_270(); } if ($wp_current_db_version < 10360) { upgrade_280(); } if ($wp_current_db_version < 11958) { upgrade_290(); } if ($wp_current_db_version < 15260) { upgrade_300(); } if ($wp_current_db_version < 19389) { upgrade_330(); } if ($wp_current_db_version < 20080) { upgrade_340(); } if ($wp_current_db_version < 22422) { upgrade_350(); } if ($wp_current_db_version < 25824) { upgrade_370(); } if ($wp_current_db_version < 26148) { upgrade_372(); } if ($wp_current_db_version < 26691) { upgrade_380(); } if ($wp_current_db_version < 29630) { upgrade_400(); } if ($wp_current_db_version < 33055) { upgrade_430(); } if ($wp_current_db_version < 33056) { upgrade_431(); } if ($wp_current_db_version < 35700) { upgrade_440(); } if ($wp_current_db_version < 36686) { upgrade_450(); } if ($wp_current_db_version < 37965) { upgrade_460(); } maybe_disable_link_manager(); maybe_disable_automattic_widgets(); update_option('db_version', $wp_db_version); update_option('db_upgraded', true); }
/** * Functions to be called in install and upgrade scripts. * * Contains conditional checks to determine which upgrade scripts to run, * based on database version and WP version being updated-to. * * @since 1.0.1 * * @return null If no update is necessary, null. */ function upgrade_all() { global $wp_current_db_version, $wp_db_version; $wp_current_db_version = __get_option('db_version'); // We are up-to-date. Nothing to do. if ($wp_db_version == $wp_current_db_version) { return; } // If the version is not set in the DB, try to guess the version. if (empty($wp_current_db_version)) { $wp_current_db_version = 0; // If the template option exists, we have 1.5. $template = __get_option('template'); if (!empty($template)) { $wp_current_db_version = 2541; } } if ($wp_current_db_version < 6039) { upgrade_230_options_table(); } populate_options(); if ($wp_current_db_version < 2541) { upgrade_100(); upgrade_101(); upgrade_110(); upgrade_130(); } if ($wp_current_db_version < 3308) { upgrade_160(); } if ($wp_current_db_version < 4772) { upgrade_210(); } if ($wp_current_db_version < 4351) { upgrade_old_slugs(); } if ($wp_current_db_version < 5539) { upgrade_230(); } if ($wp_current_db_version < 6124) { upgrade_230_old_tables(); } if ($wp_current_db_version < 7499) { upgrade_250(); } if ($wp_current_db_version < 7935) { upgrade_252(); } if ($wp_current_db_version < 8201) { upgrade_260(); } if ($wp_current_db_version < 8989) { upgrade_270(); } if ($wp_current_db_version < 10360) { upgrade_280(); } if ($wp_current_db_version < 11958) { upgrade_290(); } if ($wp_current_db_version < 15260) { upgrade_300(); } if ($wp_current_db_version < 19389) { upgrade_330(); } if ($wp_current_db_version < 20080) { upgrade_340(); } if ($wp_current_db_version < 22422) { upgrade_350(); } if ($wp_current_db_version < 25824) { upgrade_370(); } if ($wp_current_db_version < 26148) { upgrade_372(); } if ($wp_current_db_version < 26691) { upgrade_380(); } if ($wp_current_db_version < 29630) { upgrade_400(); } // Don't harsh my mellow. upgrade_422() must be called before // upgrade_420() to catch bad comments prior to any auto-expansion of // MySQL column widths. if ($wp_current_db_version < 31534) { upgrade_422(); } if ($wp_current_db_version < 31351) { upgrade_420(); } maybe_disable_link_manager(); maybe_disable_automattic_widgets(); update_option('db_version', $wp_db_version); update_option('db_upgraded', true); }
/** * Functions to be called in install and upgrade scripts. * * Contains conditional checks to determine which upgrade scripts to run, * based on database version and WP version being updated-to. * * @since 1.0.1 * * @global int $wp_current_db_version * @global int $wp_db_version */ function upgrade_all() { global $wp_current_db_version, $wp_db_version; $wp_current_db_version = __get_option('db_version'); // We are up-to-date. Nothing to do. if ($wp_db_version == $wp_current_db_version) { return; } if (empty($wp_current_db_version)) { $wp_current_db_version = 0; } populate_options(); if ($wp_current_db_version < 25824) { upgrade_370(); } if ($wp_current_db_version < 26148) { upgrade_372(); } if ($wp_current_db_version < 26691) { upgrade_380(); } if ($wp_current_db_version < 29630) { upgrade_400(); } if ($wp_current_db_version < 30133) { upgrade_410(); } if ($wp_current_db_version < 30134) { upgrade_410a(); } if ($wp_current_db_version < 33055) { upgrade_430(); } if ($wp_current_db_version < 33056) { upgrade_431(); } if ($wp_current_db_version < 35700) { upgrade_440(); } maybe_disable_link_manager(); maybe_disable_automattic_widgets(); update_option('db_version', $wp_db_version); update_option('db_upgraded', true); }