| @@ 242-261 (lines=20) @@ | ||
| 239 | * |
|
| 240 | * @return void |
|
| 241 | */ |
|
| 242 | public function create_table() { |
|
| 243 | global $wpdb; |
|
| 244 | $charset_collate = $wpdb->get_charset_collate(); |
|
| 245 | ||
| 246 | $sql = "CREATE TABLE {$this->table_name} ( |
|
| 247 | comment_ID bigint(20) NOT NULL AUTO_INCREMENT, |
|
| 248 | user_id bigint(20) NOT NULL, |
|
| 249 | comment_content longtext NOT NULL, |
|
| 250 | comment_parent mediumtext NOT NULL, |
|
| 251 | comment_type mediumtext NOT NULL, |
|
| 252 | comment_date datetime NOT NULL, |
|
| 253 | comment_date_gmt datetime NOT NULL, |
|
| 254 | PRIMARY KEY (comment_ID) |
|
| 255 | ) {$charset_collate};"; |
|
| 256 | ||
| 257 | require_once( ABSPATH . 'wp-admin/includes/upgrade.php' ); |
|
| 258 | dbDelta( $sql ); |
|
| 259 | ||
| 260 | update_option( $this->table_name . '_db_version', $this->version, false ); |
|
| 261 | } |
|
| 262 | ||
| 263 | ||
| 264 | /** |
|
| @@ 238-257 (lines=20) @@ | ||
| 235 | * |
|
| 236 | * @return void |
|
| 237 | */ |
|
| 238 | public function create_table() { |
|
| 239 | global $wpdb; |
|
| 240 | $charset_collate = $wpdb->get_charset_collate(); |
|
| 241 | ||
| 242 | $sql = "CREATE TABLE {$this->table_name} ( |
|
| 243 | ID bigint(20) NOT NULL AUTO_INCREMENT, |
|
| 244 | log_title longtext NOT NULL, |
|
| 245 | log_content longtext NOT NULL, |
|
| 246 | log_parent bigint(20) NOT NULL, |
|
| 247 | log_type mediumtext NOT NULL, |
|
| 248 | log_date datetime NOT NULL, |
|
| 249 | log_date_gmt datetime NOT NULL, |
|
| 250 | PRIMARY KEY (ID) |
|
| 251 | ) {$charset_collate};"; |
|
| 252 | ||
| 253 | require_once( ABSPATH . 'wp-admin/includes/upgrade.php' ); |
|
| 254 | dbDelta( $sql ); |
|
| 255 | ||
| 256 | update_option( $this->table_name . '_db_version', $this->version, false ); |
|
| 257 | } |
|
| 258 | ||
| 259 | ||
| 260 | /** |
|
| @@ 88-106 (lines=19) @@ | ||
| 85 | * @since 2.2.0 |
|
| 86 | * @access public |
|
| 87 | */ |
|
| 88 | public function create_table() { |
|
| 89 | global $wpdb; |
|
| 90 | ||
| 91 | $charset_collate = $wpdb->get_charset_collate(); |
|
| 92 | ||
| 93 | $sql = "CREATE TABLE {$this->table_name} ( |
|
| 94 | session_id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, |
|
| 95 | session_key char(32) NOT NULL, |
|
| 96 | session_value longtext NOT NULL, |
|
| 97 | session_expiry BIGINT UNSIGNED NOT NULL, |
|
| 98 | PRIMARY KEY (session_key), |
|
| 99 | UNIQUE KEY session_id (session_id) |
|
| 100 | ) {$charset_collate};"; |
|
| 101 | ||
| 102 | require_once ABSPATH . 'wp-admin/includes/upgrade.php'; |
|
| 103 | dbDelta( $sql ); |
|
| 104 | ||
| 105 | update_option( $this->table_name . '_db_version', $this->version, false ); |
|
| 106 | } |
|
| 107 | ||
| 108 | ||
| 109 | /** |
|