Make WordPress Core

Ticket #19755: 19755.patch

File 19755.patch, 2.9 KB (added by johnbillion, 13 years ago)
  • wp-admin/includes/schema.php

     
    246246  KEY domain (domain(50),path(5)),
    247247  KEY lang_id (lang_id)
    248248) $charset_collate;
    249 CREATE TABLE $wpdb->blog_versions (
    250   blog_id bigint(20) NOT NULL default '0',
    251   db_version varchar(20) NOT NULL default '',
    252   last_updated datetime NOT NULL default '0000-00-00 00:00:00',
    253   PRIMARY KEY  (blog_id),
    254   KEY db_version (db_version)
    255 ) $charset_collate;
    256249CREATE TABLE $wpdb->registration_log (
    257250  ID bigint(20) NOT NULL auto_increment,
    258251  email varchar(255) NOT NULL default '',
  • wp-admin/includes/upgrade.php

     
    373373        if ( is_multisite() && is_main_site() )
    374374                upgrade_network();
    375375        wp_cache_flush();
    376 
    377         if ( is_multisite() ) {
    378                 if ( $wpdb->get_row( "SELECT blog_id FROM {$wpdb->blog_versions} WHERE blog_id = '{$wpdb->blogid}'" ) )
    379                         $wpdb->query( "UPDATE {$wpdb->blog_versions} SET db_version = '{$wp_db_version}' WHERE blog_id = '{$wpdb->blogid}'" );
    380                 else
    381                         $wpdb->query( "INSERT INTO {$wpdb->blog_versions} ( `blog_id` , `db_version` , `last_updated` ) VALUES ( '{$wpdb->blogid}', '{$wp_db_version}', NOW());" );
    382         }
    383376}
    384377endif;
    385378
     
    459452        if ( $wp_current_db_version < 19389 )
    460453                upgrade_330();
    461454
     455        if ( $wp_current_db_version < 19471 )
     456                upgrade_340();
     457
    462458        maybe_disable_automattic_widgets();
    463459
    464460        update_option( 'db_version', $wp_db_version );
     
    12141210}
    12151211
    12161212/**
     1213 * Execute changes made in WordPress 3.4.
     1214 *
     1215 * @since 3.4.0
     1216 */
     1217function upgrade_340() {
     1218        global $wpdb;
     1219        $wpdb->query('DROP TABLE IF EXISTS ' . $wpdb->prefix . 'blog_versions');
     1220}
     1221
     1222/**
    12171223 * Execute network level changes
    12181224 *
    12191225 * @since 3.0.0
  • wp-includes/version.php

     
    1111 *
    1212 * @global int $wp_db_version
    1313 */
    14 $wp_db_version = 19470;
     14$wp_db_version = 19471;
    1515
    1616/**
    1717 * Holds the TinyMCE version
  • wp-includes/wp-db.php

     
    230230         * @var array
    231231         */
    232232        var $ms_global_tables = array( 'blogs', 'signups', 'site', 'sitemeta',
    233                 'sitecategories', 'registration_log', 'blog_versions' );
     233                'sitecategories', 'registration_log' );
    234234
    235235        /**
    236236         * WordPress Comments table
     
    345345        var $blogs;
    346346
    347347        /**
    348          * Multisite Blog Versions table
    349          *
    350          * @since 3.0.0
    351          * @access public
    352          * @var string
    353          */
    354         var $blog_versions;
    355 
    356         /**
    357348         * Multisite Registration Log table
    358349         *
    359350         * @since 3.0.0