Shinsuke Sugaya 11 years ago
parent
commit
7b8e503e92
3 changed files with 8 additions and 15 deletions
  1. 4 0
      src/main/config/h2/fess.ddl
  2. 4 0
      src/main/config/mysql/fess.ddl
  3. 0 15
      src/main/config/oracle/fess.ddl

+ 4 - 0
src/main/config/h2/fess.ddl

@@ -6,6 +6,7 @@ DROP TABLE IF EXISTS CLICK_LOG;
 DROP TABLE IF EXISTS LABEL_TYPE_TO_ROLE_TYPE_MAPPING;
 DROP TABLE IF EXISTS LABEL_TYPE_TO_ROLE_TYPE_MAPPING;
 DROP TABLE IF EXISTS SEARCH_LOG;
 DROP TABLE IF EXISTS SEARCH_LOG;
 DROP TABLE IF EXISTS USER_INFO;
 DROP TABLE IF EXISTS USER_INFO;
+DROP TABLE IF EXISTS DATA_CONFIG_TO_BROWSER_TYPE_MAPPING
 DROP TABLE IF EXISTS DATA_CONFIG_TO_LABEL_TYPE_MAPPING;
 DROP TABLE IF EXISTS DATA_CONFIG_TO_LABEL_TYPE_MAPPING;
 DROP TABLE IF EXISTS DATA_CONFIG_TO_ROLE_TYPE_MAPPING;
 DROP TABLE IF EXISTS DATA_CONFIG_TO_ROLE_TYPE_MAPPING;
 DROP TABLE IF EXISTS DATA_CRAWLING_CONFIG;
 DROP TABLE IF EXISTS DATA_CRAWLING_CONFIG;
@@ -23,7 +24,10 @@ DROP TABLE IF EXISTS CRAWLING_SESSION;
 DROP TABLE IF EXISTS PATH_MAPPING;
 DROP TABLE IF EXISTS PATH_MAPPING;
 DROP TABLE IF EXISTS JOB_LOG;
 DROP TABLE IF EXISTS JOB_LOG;
 DROP TABLE IF EXISTS SCHEDULED_JOB;
 DROP TABLE IF EXISTS SCHEDULED_JOB;
+DROP TABLE IF EXISTS FILE_CONFIG_TO_BROWSER_TYPE_MAPPING;
+DROP TABLE IF EXISTS WEB_CONFIG_TO_BROWSER_TYPE_MAPPING;
 DROP TABLE IF EXISTS FILE_CRAWLING_CONFIG;
 DROP TABLE IF EXISTS FILE_CRAWLING_CONFIG;
+DROP TABLE IF EXISTS BROWSER_TYPE;
 DROP TABLE IF EXISTS WEB_CRAWLING_CONFIG;
 DROP TABLE IF EXISTS WEB_CRAWLING_CONFIG;
 
 
 /**********************************/
 /**********************************/

+ 4 - 0
src/main/config/mysql/fess.ddl

@@ -6,6 +6,7 @@ DROP TABLE IF EXISTS CLICK_LOG;
 DROP TABLE IF EXISTS LABEL_TYPE_TO_ROLE_TYPE_MAPPING;
 DROP TABLE IF EXISTS LABEL_TYPE_TO_ROLE_TYPE_MAPPING;
 DROP TABLE IF EXISTS SEARCH_LOG;
 DROP TABLE IF EXISTS SEARCH_LOG;
 DROP TABLE IF EXISTS USER_INFO;
 DROP TABLE IF EXISTS USER_INFO;
+DROP TABLE IF EXISTS DATA_CONFIG_TO_BROWSER_TYPE_MAPPING;
 DROP TABLE IF EXISTS DATA_CONFIG_TO_LABEL_TYPE_MAPPING;
 DROP TABLE IF EXISTS DATA_CONFIG_TO_LABEL_TYPE_MAPPING;
 DROP TABLE IF EXISTS DATA_CONFIG_TO_ROLE_TYPE_MAPPING;
 DROP TABLE IF EXISTS DATA_CONFIG_TO_ROLE_TYPE_MAPPING;
 DROP TABLE IF EXISTS DATA_CRAWLING_CONFIG;
 DROP TABLE IF EXISTS DATA_CRAWLING_CONFIG;
@@ -23,7 +24,10 @@ DROP TABLE IF EXISTS CRAWLING_SESSION;
 DROP TABLE IF EXISTS PATH_MAPPING;
 DROP TABLE IF EXISTS PATH_MAPPING;
 DROP TABLE IF EXISTS JOB_LOG;
 DROP TABLE IF EXISTS JOB_LOG;
 DROP TABLE IF EXISTS SCHEDULED_JOB;
 DROP TABLE IF EXISTS SCHEDULED_JOB;
+DROP TABLE IF EXISTS FILE_CONFIG_TO_BROWSER_TYPE_MAPPING;
+DROP TABLE IF EXISTS WEB_CONFIG_TO_BROWSER_TYPE_MAPPING;
 DROP TABLE IF EXISTS FILE_CRAWLING_CONFIG;
 DROP TABLE IF EXISTS FILE_CRAWLING_CONFIG;
+DROP TABLE IF EXISTS BROWSER_TYPE;
 DROP TABLE IF EXISTS WEB_CRAWLING_CONFIG;
 DROP TABLE IF EXISTS WEB_CRAWLING_CONFIG;
 
 
 /**********************************/
 /**********************************/

+ 0 - 15
src/main/config/oracle/fess.ddl

@@ -1,7 +1,5 @@
 DROP SEQUENCE WEB_CRAWLING_CONFIG_SEQ;
 DROP SEQUENCE WEB_CRAWLING_CONFIG_SEQ;
 DROP SEQUENCE FILE_CRAWLING_CONFIG_SEQ;
 DROP SEQUENCE FILE_CRAWLING_CONFIG_SEQ;
-DROP SEQUENCE WEB_CONFIG_TO_B_TYPE_SEQ;
-DROP SEQUENCE FILE_CONFIG_TO_B_TYPE_SEQ;
 DROP SEQUENCE JOB_LOG_SEQ;
 DROP SEQUENCE JOB_LOG_SEQ;
 DROP SEQUENCE SCHEDULED_JOB_SEQ;
 DROP SEQUENCE SCHEDULED_JOB_SEQ;
 DROP SEQUENCE PATH_MAPPING_SEQ;
 DROP SEQUENCE PATH_MAPPING_SEQ;
@@ -19,7 +17,6 @@ DROP SEQUENCE WEB_CONFIG_TO_ROLE_TYPE_SEQ;
 DROP SEQUENCE DATA_CRAWLING_CONFIG_SEQ;
 DROP SEQUENCE DATA_CRAWLING_CONFIG_SEQ;
 DROP SEQUENCE DATA_CONFIG_TO_ROLE_TYPE_SEQ;
 DROP SEQUENCE DATA_CONFIG_TO_ROLE_TYPE_SEQ;
 DROP SEQUENCE DATA_CONFIG_TO_LABEL_TYPE_SEQ;
 DROP SEQUENCE DATA_CONFIG_TO_LABEL_TYPE_SEQ;
-DROP SEQUENCE DATA_CONFIG_TO_B_TYPE_SEQ;
 DROP SEQUENCE USER_INFO_SEQ;
 DROP SEQUENCE USER_INFO_SEQ;
 DROP SEQUENCE SEARCH_LOG_SEQ;
 DROP SEQUENCE SEARCH_LOG_SEQ;
 DROP SEQUENCE LABEL_TYPE_TO_ROLE_TYPE_SEQ;
 DROP SEQUENCE LABEL_TYPE_TO_ROLE_TYPE_SEQ;
@@ -37,7 +34,6 @@ DROP TABLE "CLICK_LOG";
 DROP TABLE "LABEL_TYPE_TO_ROLE_TYPE";
 DROP TABLE "LABEL_TYPE_TO_ROLE_TYPE";
 DROP TABLE "SEARCH_LOG";
 DROP TABLE "SEARCH_LOG";
 DROP TABLE "USER_INFO";
 DROP TABLE "USER_INFO";
-DROP TABLE "DATA_CONFIG_TO_B_TYPE";
 DROP TABLE "DATA_CONFIG_TO_LABEL_TYPE";
 DROP TABLE "DATA_CONFIG_TO_LABEL_TYPE";
 DROP TABLE "DATA_CONFIG_TO_ROLE_TYPE";
 DROP TABLE "DATA_CONFIG_TO_ROLE_TYPE";
 DROP TABLE "DATA_CRAWLING_CONFIG";
 DROP TABLE "DATA_CRAWLING_CONFIG";
@@ -55,8 +51,6 @@ DROP TABLE "CRAWLING_SESSION";
 DROP TABLE "PATH_MAPPING";
 DROP TABLE "PATH_MAPPING";
 DROP TABLE "SCHEDULED_JOB";
 DROP TABLE "SCHEDULED_JOB";
 DROP TABLE "JOB_LOG";
 DROP TABLE "JOB_LOG";
-DROP TABLE "FILE_CONFIG_TO_B_TYPE";
-DROP TABLE "WEB_CONFIG_TO_B_TYPE";
 DROP TABLE "FILE_CRAWLING_CONFIG";
 DROP TABLE "FILE_CRAWLING_CONFIG";
 DROP TABLE "WEB_CRAWLING_CONFIG";
 DROP TABLE "WEB_CRAWLING_CONFIG";
 
 
@@ -462,10 +456,6 @@ CREATE TABLE "FAVORITE_LOG" (
 
 
 CREATE UNIQUE INDEX UQ_FAVORITE_LOG ON FAVORITE_LOG (USER_ID, URL);
 CREATE UNIQUE INDEX UQ_FAVORITE_LOG ON FAVORITE_LOG (USER_ID, URL);
 
 
-CREATE INDEX IDX_W_C_TO_B_T_FOR_W_C ON WEB_CONFIG_TO_B_TYPE (WEB_CONFIG_ID);
-
-CREATE INDEX IDX_F_C_TO_B_T_FOR_F_C ON FILE_CONFIG_TO_B_TYPE (FILE_CONFIG_ID);
-
 CREATE INDEX IDX_O_H_BY_R_N_AND_S_O ON OVERLAPPING_HOST (REGULAR_NAME, SORT_ORDER);
 CREATE INDEX IDX_O_H_BY_R_N_AND_S_O ON OVERLAPPING_HOST (REGULAR_NAME, SORT_ORDER);
 
 
 CREATE INDEX IDX_F_C_TO_L_T_FOR_F_C ON FILE_CONFIG_TO_LABEL_TYPE (FILE_CONFIG_ID);
 CREATE INDEX IDX_F_C_TO_L_T_FOR_F_C ON FILE_CONFIG_TO_LABEL_TYPE (FILE_CONFIG_ID);
@@ -480,8 +470,6 @@ CREATE INDEX IDX_D_C_TO_R_T_FOR_D_C ON DATA_CONFIG_TO_ROLE_TYPE (DATA_CONFIG_ID)
 
 
 CREATE INDEX IDX_D_C_TO_L_T_FOR_D_C ON DATA_CONFIG_TO_LABEL_TYPE (DATA_CONFIG_ID);
 CREATE INDEX IDX_D_C_TO_L_T_FOR_D_C ON DATA_CONFIG_TO_LABEL_TYPE (DATA_CONFIG_ID);
 
 
-CREATE INDEX IDX_D_C_TO_B_T_FOR_D_C ON DATA_CONFIG_TO_B_TYPE (DATA_CONFIG_ID);
-
 CREATE INDEX IDX_S_L_BY_H_C ON SEARCH_LOG (HIT_COUNT);
 CREATE INDEX IDX_S_L_BY_H_C ON SEARCH_LOG (HIT_COUNT);
 CREATE INDEX IDX_S_L_BY_R_T ON SEARCH_LOG (RESPONSE_TIME);
 CREATE INDEX IDX_S_L_BY_R_T ON SEARCH_LOG (RESPONSE_TIME);
 CREATE INDEX IDX_S_L_BY_RT ON SEARCH_LOG (REQUESTED_TIME);
 CREATE INDEX IDX_S_L_BY_RT ON SEARCH_LOG (REQUESTED_TIME);
@@ -500,8 +488,6 @@ CREATE INDEX IDX_S_N_EXPIRED ON CRAWLING_SESSION (NAME, EXPIRED_TIME);
 
 
 CREATE SEQUENCE WEB_CRAWLING_CONFIG_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE WEB_CRAWLING_CONFIG_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE FILE_CRAWLING_CONFIG_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE FILE_CRAWLING_CONFIG_SEQ START WITH 1 INCREMENT BY 50;
-CREATE SEQUENCE WEB_CONFIG_TO_B_TYPE_SEQ START WITH 1 INCREMENT BY 50;
-CREATE SEQUENCE FILE_CONFIG_TO_B_TYPE_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE JOB_LOG_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE JOB_LOG_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE SCHEDULED_JOB_SEQ START WITH 5 INCREMENT BY 50;
 CREATE SEQUENCE SCHEDULED_JOB_SEQ START WITH 5 INCREMENT BY 50;
 CREATE SEQUENCE PATH_MAPPING_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE PATH_MAPPING_SEQ START WITH 1 INCREMENT BY 50;
@@ -519,7 +505,6 @@ CREATE SEQUENCE WEB_CONFIG_TO_ROLE_TYPE_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE DATA_CRAWLING_CONFIG_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE DATA_CRAWLING_CONFIG_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE DATA_CONFIG_TO_ROLE_TYPE_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE DATA_CONFIG_TO_ROLE_TYPE_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE DATA_CONFIG_TO_LABEL_TYPE_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE DATA_CONFIG_TO_LABEL_TYPE_SEQ START WITH 1 INCREMENT BY 50;
-CREATE SEQUENCE DATA_CONFIG_TO_B_TYPE_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE USER_INFO_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE USER_INFO_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE SEARCH_LOG_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE SEARCH_LOG_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE LABEL_TYPE_TO_ROLE_TYPE_SEQ START WITH 1 INCREMENT BY 50;
 CREATE SEQUENCE LABEL_TYPE_TO_ROLE_TYPE_SEQ START WITH 1 INCREMENT BY 50;