WordPress.org

Make WordPress Core

Ticket #19755: 19753.4.diff

File 19753.4.diff, 2.1 KB (added by whyisjake, 21 months ago)
  • src/wp-admin/includes/schema.php

     
    261261        KEY domain (domain(50),path(5)),
    262262        KEY lang_id (lang_id)
    263263) $charset_collate;
    264 CREATE TABLE $wpdb->blog_versions (
    265         blog_id bigint(20) NOT NULL default '0',
    266         db_version varchar(20) NOT NULL default '',
    267         last_updated datetime NOT NULL default '0000-00-00 00:00:00',
    268         PRIMARY KEY  (blog_id),
    269         KEY db_version (db_version)
    270 ) $charset_collate;
    271264CREATE TABLE $wpdb->blogmeta (
    272265        meta_id bigint(20) unsigned NOT NULL auto_increment,
    273266        blog_id bigint(20) NOT NULL default '0',
  • src/wp-admin/includes/upgrade.php

     
    650650                wp_cache_flush();
    651651
    652652                if ( is_multisite() ) {
    653                         $site_id = get_current_blog_id();
    654 
    655                         if ( $wpdb->get_row( $wpdb->prepare( "SELECT blog_id FROM {$wpdb->blog_versions} WHERE blog_id = %d", $site_id ) ) ) {
    656                                 $wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->blog_versions} SET db_version = %d WHERE blog_id = %d", $wp_db_version, $site_id ) );
    657                         } else {
    658                                 $wpdb->query( $wpdb->prepare( "INSERT INTO {$wpdb->blog_versions} ( `blog_id` , `db_version` , `last_updated` ) VALUES ( %d, %d, NOW() );", $site_id, $wp_db_version ) );
    659                         }
    660653                        update_site_meta( get_current_blog_id(), 'db_version', $wp_db_version );
    661654                        update_site_meta( get_current_blog_id(), 'db_last_updated', microtime() );
    662655                }
  • src/wp-includes/wp-db.php

     
    306306                'sitemeta',
    307307                'sitecategories',
    308308                'registration_log',
    309                 'blog_versions',
    310309        );
    311310
    312311        /**
     
    426425        public $blogmeta;
    427426
    428427        /**
    429          * Multisite Blog Versions table
    430          *
    431          * @since 3.0.0
    432          * @var string
    433          */
    434         public $blog_versions;
    435 
    436         /**
    437428         * Multisite Registration Log table
    438429         *
    439430         * @since 3.0.0