Changeset 1595 for trunk/wp-admin/upgrade-functions.php
- Timestamp:
- 09/04/2004 10:04:19 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/wp-admin/upgrade-functions.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/upgrade-functions.php
r1594 r1595 93 93 PRIMARY KEY (option_id,blog_id,option_name) 94 94 ); 95 CREATE TABLE $wpdb->optiontypes (96 optiontype_id int(11) NOT NULL auto_increment,97 optiontype_name varchar(64) NOT NULL default '',98 PRIMARY KEY (optiontype_id)99 );100 95 CREATE TABLE $wpdb->post2cat ( 101 96 rel_id int(11) NOT NULL auto_increment, … … 223 218 ) 224 219 "); 225 maybe_create_table($wpdb->optiontypes, "226 CREATE TABLE $wpdb->optiontypes (227 optiontype_id int(11) NOT NULL auto_increment,228 optiontype_name varchar(64) NOT NULL,229 PRIMARY KEY (optiontype_id)230 )231 ");232 220 maybe_create_table($wpdb->optiongroups, " 233 221 CREATE TABLE $wpdb->optiongroups ( … … 247 235 ) 248 236 "); 249 250 // TODO: REWRITE THIS251 $option_types = array(252 "1" => "INSERT INTO $wpdb->optiontypes (optiontype_id, optiontype_name) VALUES ('1', 'integer')",253 "2" => "INSERT INTO $wpdb->optiontypes (optiontype_id, optiontype_name) VALUES ('2', 'boolean')",254 "3" => "INSERT INTO $wpdb->optiontypes (optiontype_id, optiontype_name) VALUES ('3', 'string')",255 "4" => "INSERT INTO $wpdb->optiontypes (optiontype_id, optiontype_name) VALUES ('4', 'date')",256 "5" => "INSERT INTO $wpdb->optiontypes (optiontype_id, optiontype_name) VALUES ('5', 'select')",257 "6" => "INSERT INTO $wpdb->optiontypes (optiontype_id, optiontype_name) VALUES ('6', 'range')",258 "7" => "INSERT INTO $wpdb->optiontypes (optiontype_id, optiontype_name) VALUES ('7', 'sqlselect')");259 260 foreach ($option_types as $option_id => $query) {261 if(!$wpdb->get_var("SELECT * FROM $wpdb->optiontypes WHERE optiontype_id = '$option_id'")) {262 $wpdb->query($query);263 }264 }265 237 266 238 // Guess a site URI … … 904 876 } 905 877 878 // Obsolete tables 906 879 $wpdb->query('DROP TABLE IF EXISTS ' . $table_prefix . 'optionvalues'); 880 $wpdb->query('DROP TABLE IF EXISTS ' . $table_prefix . 'optiontypes'); 907 881 } 908 882
Note: See TracChangeset
for help on using the changeset viewer.