From 8487712e90ddc45783c16932dba15195f8f5ada2 Mon Sep 17 00:00:00 2001 From: Jean-Paul Smets <jp@nexedi.com> Date: Sun, 17 Sep 2006 11:58:33 +0000 Subject: [PATCH] Extended parameters (maybe useful) git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@10033 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5Catalog/sql/cps3_mysql/z_catalog_cps.zsql | 4 ++++ product/ERP5Catalog/sql/cps3_mysql/z_create_cps.zsql | 9 +++++++-- product/ERP5Catalog/sql/cps3_mysql/z_update_cps.zsql | 4 ++++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/product/ERP5Catalog/sql/cps3_mysql/z_catalog_cps.zsql b/product/ERP5Catalog/sql/cps3_mysql/z_catalog_cps.zsql index b7ae7a1887..48bce3607e 100644 --- a/product/ERP5Catalog/sql/cps3_mysql/z_catalog_cps.zsql +++ b/product/ERP5Catalog/sql/cps3_mysql/z_catalog_cps.zsql @@ -8,6 +8,8 @@ class_name: class_file: </dtml-comment> <params>uid +PrincipiaSearchSource +SearchableText Title start end @@ -20,6 +22,8 @@ INSERT INTO cps SET uid = <dtml-sqlvar uid type="int">, + PrincipiaSearchSource=<dtml-sqlvar PrincipiaSearchSource type="string">, + SearchableText=<dtml-sqlvar SearchableText type="string">, ZCTitle = <dtml-sqlvar Title type="string">, start = <dtml-sqlvar start type="string">, end = <dtml-sqlvar end type="string">, diff --git a/product/ERP5Catalog/sql/cps3_mysql/z_create_cps.zsql b/product/ERP5Catalog/sql/cps3_mysql/z_create_cps.zsql index f34dec2e06..a5f0fb4ff2 100644 --- a/product/ERP5Catalog/sql/cps3_mysql/z_create_cps.zsql +++ b/product/ERP5Catalog/sql/cps3_mysql/z_create_cps.zsql @@ -22,6 +22,8 @@ CREATE TABLE `cps` ( `time` datetime default '0000-00-00 00:00:00', `relative_path_depth` int(11) default NULL, `container_path` varchar(255) default NULL, + `PrincipiaSearchSource` text, + `SearchableText` text, KEY (`uid`), KEY `start` (`start`), KEY `leaves` (`leaves`), @@ -29,5 +31,8 @@ CREATE TABLE `cps` ( KEY `time` (`time`), KEY `searchable` (`searchable`), KEY `end` (`end`), - KEY `container_path` (`container_path`) -) TYPE=InnoDB; + KEY `container_path` (`container_path`), + FULLTEXT KEY `PrincipiaSearchSource` (`PrincipiaSearchSource`), + FULLTEXT KEY `SearchableText` (`SearchableText`), + FULLTEXT KEY `ZCTitle` (`ZCTitle`) +) TYPE=MyISAM; diff --git a/product/ERP5Catalog/sql/cps3_mysql/z_update_cps.zsql b/product/ERP5Catalog/sql/cps3_mysql/z_update_cps.zsql index d36821397a..76fd0afdb2 100644 --- a/product/ERP5Catalog/sql/cps3_mysql/z_update_cps.zsql +++ b/product/ERP5Catalog/sql/cps3_mysql/z_update_cps.zsql @@ -8,6 +8,8 @@ class_name: class_file: </dtml-comment> <params>uid +PrincipiaSearchSource +SearchableText Title start end @@ -19,6 +21,8 @@ getPhysicalPath</params> UPDATE cps SET + PrincipiaSearchSource=<dtml-sqlvar PrincipiaSearchSource type="string">, + SearchableText=<dtml-sqlvar SearchableText type="string">, ZCTitle = <dtml-sqlvar Title type="string">, start = <dtml-sqlvar start type="string">, end = <dtml-sqlvar end type="string">, -- 2.30.9