upgrade_340

The timeline below displays how wordpress function upgrade_340 has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 5.5

/**
 * Execute changes made in WordPress 3.4.
 *
 * @ignore
 * @since 3.4.0
 *
 * @global int  $wp_current_db_version The old (current) database version.
 * @global wpdb $wpdb                  WordPress database abstraction object.
 */
function upgrade_340()
{
    global $wp_current_db_version, $wpdb;
    if ($wp_current_db_version < 19798) {
        $wpdb->hide_errors();
        $wpdb->query("ALTER TABLE {$wpdb->options} DROP COLUMN blog_id");
        $wpdb->show_errors();
    }
    if ($wp_current_db_version < 19799) {
        $wpdb->hide_errors();
        $wpdb->query("ALTER TABLE {$wpdb->comments} DROP INDEX comment_approved");
        $wpdb->show_errors();
    }
    if ($wp_current_db_version < 20022 && wp_should_upgrade_global_tables()) {
        $wpdb->query("DELETE FROM {$wpdb->usermeta} WHERE meta_key = 'themes_last_view'");
    }
    if ($wp_current_db_version < 20080) {
        if ('yes' === $wpdb->get_var("SELECT autoload FROM {$wpdb->options} WHERE option_name = 'uninstall_plugins'")) {
            $uninstall_plugins = get_option('uninstall_plugins');
            delete_option('uninstall_plugins');
            add_option('uninstall_plugins', $uninstall_plugins, null, 'no');
        }
    }
}

WordPress Version: 5.3

/**
 * Execute changes made in WordPress 3.4.
 *
 * @ignore
 * @since 3.4.0
 *
 * @global int  $wp_current_db_version The old (current) database version.
 * @global wpdb $wpdb                  WordPress database abstraction object.
 */
function upgrade_340()
{
    global $wp_current_db_version, $wpdb;
    if ($wp_current_db_version < 19798) {
        $wpdb->hide_errors();
        $wpdb->query("ALTER TABLE {$wpdb->options} DROP COLUMN blog_id");
        $wpdb->show_errors();
    }
    if ($wp_current_db_version < 19799) {
        $wpdb->hide_errors();
        $wpdb->query("ALTER TABLE {$wpdb->comments} DROP INDEX comment_approved");
        $wpdb->show_errors();
    }
    if ($wp_current_db_version < 20022 && wp_should_upgrade_global_tables()) {
        $wpdb->query("DELETE FROM {$wpdb->usermeta} WHERE meta_key = 'themes_last_view'");
    }
    if ($wp_current_db_version < 20080) {
        if ('yes' == $wpdb->get_var("SELECT autoload FROM {$wpdb->options} WHERE option_name = 'uninstall_plugins'")) {
            $uninstall_plugins = get_option('uninstall_plugins');
            delete_option('uninstall_plugins');
            add_option('uninstall_plugins', $uninstall_plugins, null, 'no');
        }
    }
}

WordPress Version: 4.5

/**
 * Execute changes made in WordPress 3.4.
 *
 * @ignore
 * @since 3.4.0
 *
 * @global int   $wp_current_db_version
 * @global wpdb  $wpdb
 */
function upgrade_340()
{
    global $wp_current_db_version, $wpdb;
    if ($wp_current_db_version < 19798) {
        $wpdb->hide_errors();
        $wpdb->query("ALTER TABLE {$wpdb->options} DROP COLUMN blog_id");
        $wpdb->show_errors();
    }
    if ($wp_current_db_version < 19799) {
        $wpdb->hide_errors();
        $wpdb->query("ALTER TABLE {$wpdb->comments} DROP INDEX comment_approved");
        $wpdb->show_errors();
    }
    if ($wp_current_db_version < 20022 && wp_should_upgrade_global_tables()) {
        $wpdb->query("DELETE FROM {$wpdb->usermeta} WHERE meta_key = 'themes_last_view'");
    }
    if ($wp_current_db_version < 20080) {
        if ('yes' == $wpdb->get_var("SELECT autoload FROM {$wpdb->options} WHERE option_name = 'uninstall_plugins'")) {
            $uninstall_plugins = get_option('uninstall_plugins');
            delete_option('uninstall_plugins');
            add_option('uninstall_plugins', $uninstall_plugins, null, 'no');
        }
    }
}

WordPress Version: 4.3

/**
 * Execute changes made in WordPress 3.4.
 *
 * @since 3.4.0
 *
 * @global int   $wp_current_db_version
 * @global wpdb  $wpdb
 */
function upgrade_340()
{
    global $wp_current_db_version, $wpdb;
    if ($wp_current_db_version < 19798) {
        $wpdb->hide_errors();
        $wpdb->query("ALTER TABLE {$wpdb->options} DROP COLUMN blog_id");
        $wpdb->show_errors();
    }
    if ($wp_current_db_version < 19799) {
        $wpdb->hide_errors();
        $wpdb->query("ALTER TABLE {$wpdb->comments} DROP INDEX comment_approved");
        $wpdb->show_errors();
    }
    if ($wp_current_db_version < 20022 && wp_should_upgrade_global_tables()) {
        $wpdb->query("DELETE FROM {$wpdb->usermeta} WHERE meta_key = 'themes_last_view'");
    }
    if ($wp_current_db_version < 20080) {
        if ('yes' == $wpdb->get_var("SELECT autoload FROM {$wpdb->options} WHERE option_name = 'uninstall_plugins'")) {
            $uninstall_plugins = get_option('uninstall_plugins');
            delete_option('uninstall_plugins');
            add_option('uninstall_plugins', $uninstall_plugins, null, 'no');
        }
    }
}

WordPress Version: 3.7

/**
 * Execute changes made in WordPress 3.4.
 *
 * @since 3.4.0
 */
function upgrade_340()
{
    global $wp_current_db_version, $wpdb;
    if ($wp_current_db_version < 19798) {
        $wpdb->hide_errors();
        $wpdb->query("ALTER TABLE {$wpdb->options} DROP COLUMN blog_id");
        $wpdb->show_errors();
    }
    if ($wp_current_db_version < 19799) {
        $wpdb->hide_errors();
        $wpdb->query("ALTER TABLE {$wpdb->comments} DROP INDEX comment_approved");
        $wpdb->show_errors();
    }
    if ($wp_current_db_version < 20022 && is_main_site() && !defined('DO_NOT_UPGRADE_GLOBAL_TABLES')) {
        $wpdb->query("DELETE FROM {$wpdb->usermeta} WHERE meta_key = 'themes_last_view'");
    }
    if ($wp_current_db_version < 20080) {
        if ('yes' == $wpdb->get_var("SELECT autoload FROM {$wpdb->options} WHERE option_name = 'uninstall_plugins'")) {
            $uninstall_plugins = get_option('uninstall_plugins');
            delete_option('uninstall_plugins');
            add_option('uninstall_plugins', $uninstall_plugins, null, 'no');
        }
    }
}