version 1.2, 2025/06/25 19:38:48
|
version 1.4, 2025/06/28 23:54:11
|
Line 1
|
Line 1
|
USE pandia; |
|
|
|
DROP TABLE IF EXISTS url_domains; |
DROP TABLE IF EXISTS url_domains; |
CREATE TABLE url_domains |
CREATE TABLE url_domains |
(url_domain VARCHAR(255) NOT NULL, |
(url_domain VARCHAR(255) NOT NULL, |
Line 23 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, |
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); |
|