Make WordPress Core


Ignore:
Timestamp:
11/01/2015 11:09:49 PM (8 years ago)
Author:
pento
Message:

Upgrades: Add support for FULLTEXT indexes to dbDelta().

Props edirect24, mdawaffe, pento.

Fixes #14445.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/upgrade.php

    r35170 r35487  
    21962196                $index_ary[$keyname]['columns'][] = array('fieldname' => $tableindex->Column_name, 'subpart' => $tableindex->Sub_part);
    21972197                $index_ary[$keyname]['unique'] = ($tableindex->Non_unique == 0)?true:false;
     2198                $index_ary[$keyname]['index_type'] = $tableindex->Index_type;
    21982199            }
    21992200
     
    22072208                } elseif ( $index_data['unique'] ) {
    22082209                    $index_string .= 'UNIQUE ';
     2210                }
     2211                if ( 'FULLTEXT' === strtoupper( $index_data['index_type'] ) ) {
     2212                    $index_string .= 'FULLTEXT ';
    22092213                }
    22102214                $index_string .= 'KEY ';
Note: See TracChangeset for help on using the changeset viewer.