diff --git a/plugins/webstats/conf/init.sql b/plugins/webstats/conf/init.sql index 9db3091b2..2764ea74c 100644 --- a/plugins/webstats/conf/init.sql +++ b/plugins/webstats/conf/init.sql @@ -26,7 +26,6 @@ CREATE TABLE IF NOT EXISTS `web_logs` ( CREATE INDEX time_inx ON web_logs(`time`); - CREATE TABLE IF NOT EXISTS `client_stat`( `time` INTEGER PRIMARY KEY, `weixin` INTEGER DEFAULT 0, @@ -154,6 +153,38 @@ CREATE TABLE IF NOT EXISTS `uri_stat` ( `day31` INTEGER DEFAULT 0 ); +ALTER TABLE `uri_stat` ADD COLUMN `flow1` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow2` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow3` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow4` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow5` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow6` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow7` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow8` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow9` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow10` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow11` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow12` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow13` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow14` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow15` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow16` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow17` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow18` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow19` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow20` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow21` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow22` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow23` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow24` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow25` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow26` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow27` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow28` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow29` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow30` INTEGER DEFAULT 0; +ALTER TABLE `uri_stat` ADD COLUMN `flow31` INTEGER DEFAULT 0; + CREATE TABLE IF NOT EXISTS `ip_stat` ( `ip` CHAR(15) PRIMARY KEY, `area` CHAR(8) DEFAULT "", @@ -190,6 +221,39 @@ CREATE TABLE IF NOT EXISTS `ip_stat` ( `day31` INTEGER DEFAULT 0 ); +ALTER TABLE `ip_stat` ADD COLUMN `flow1` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow2` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow3` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow4` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow5` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow6` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow7` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow8` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow9` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow10` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow11` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow12` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow13` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow14` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow15` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow16` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow17` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow18` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow19` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow20` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow21` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow22` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow23` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow24` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow25` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow26` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow27` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow28` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow29` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow30` INTEGER DEFAULT 0; +ALTER TABLE `ip_stat` ADD COLUMN `flow31` INTEGER DEFAULT 0; + + CREATE TABLE `referer_stat`( `time` INTEGER, `domain` TEXT,