Changeset 1369149
- Timestamp:
- 03/11/2016 11:44:35 AM (10 years ago)
- File:
-
- 1 edited
-
trendmd/trunk/admin/class-trendmd-admin.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trendmd/trunk/admin/class-trendmd-admin.php
r1368317 r1369149 58 58 $Trendmd_Settings = new TrendMD_Settings(); 59 59 60 self::add_trendmd_id_column();61 60 62 61 } … … 257 256 { 258 257 global $wpdb; 259 $sql = 'CREATE TABLE IF NOT EXISTS ' . $wpdb->prefix . 'trendmd_indexed_articles' . '(id mediumint(9) PRIMARY KEY );';258 $sql = 'CREATE TABLE IF NOT EXISTS ' . $wpdb->prefix . 'trendmd_indexed_articles' . '(id mediumint(9) PRIMARY KEY, trendmd_id VARCHAR( 255 ) NOT NULL);'; 260 259 $wpdb->query($sql); 261 self::add_trendmd_id_column(); 262 263 264 } 265 266 public static function add_trendmd_id_column(){ 267 global $wpdb; 268 $altered_table = get_option('trendmd_added_id', array()); 269 if (!$altered_table > 0) { 270 $sql = 'ALTER TABLE ' . $wpdb->prefix . 'trendmd_indexed_articles ADD `trendmd_id` VARCHAR( 255 ) NOT NULL;'; 271 $wpdb->query($sql); 272 273 update_option('trendmd_added_id', 1); 274 } 275 } 260 } 261 276 262 277 263 public static function deactivate_db() … … 280 266 $sql = 'DROP TABLE IF EXISTS ' . $wpdb->prefix . 'trendmd_indexed_articles;'; 281 267 $wpdb->query($sql); 282 update_option('trendmd_added_id', 0);283 268 } 284 269
Note: See TracChangeset
for help on using the changeset viewer.