version 1.3, 2025/06/28 00:33:32
|
version 1.5, 2025/06/30 02:18:44
|
Line 21 CREATE TABLE blacklist
|
Line 21 CREATE TABLE blacklist
|
PRIMARY KEY(url_domain)) |
PRIMARY KEY(url_domain)) |
ENGINE=InnoDB DEFAULT CHARSET=utf8; |
ENGINE=InnoDB DEFAULT CHARSET=utf8; |
|
|
DROP TABLE IF EXISTS keywords; |
|
CREATE TABLE keywords |
|
(id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, |
|
word VARCHAR(255) NOT NULL, |
|
url VARCHAR(255) NOT NULL, |
|
url_domain VARCHAR(255) NOT NULL, |
|
word_count SMALLINT UNSIGNED NOT NULL, |
|
PRIMARY KEY(id)) |
|
ENGINE=InnoDB DEFAULT CHARSET=utf8; |
|
|
|
DROP TABLE IF EXISTS url_fulltext; |
DROP TABLE IF EXISTS url_fulltext; |
CREATE TABLE url_fulltext |
CREATE TABLE url_fulltext |
(url VARCHAR(255) NOT NULL, |
(url VARCHAR(255) NOT NULL, |
|
url_domain VARCHAR(255) NOT NULL, |
body MEDIUMTEXT NOT NULL, |
body MEDIUMTEXT NOT NULL, |
|
body_html MEDIUMTEXT NOT NULL, |
page_title TEXT, |
page_title TEXT, |
|
last_indexed_dt DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, |
|
FULLTEXT(page_title,body), |
PRIMARY KEY(url)) |
PRIMARY KEY(url)) |
ENGINE=InnoDB DEFAULT CHARSET=utf8; |
ENGINE=InnoDB DEFAULT CHARSET=utf8; |
|
|
CREATE INDEX idx_keyword_search_word ON keywords(word); |
|
CREATE INDEX idx_keyword_search_url ON keywords(url); |
|
CREATE INDEX idx_keyword_search_domain ON keywords(url_domain); |
|