From d1f2b7dd3e98d3499018061af2ed69ac884f745e Mon Sep 17 00:00:00 2001
From: Jean-Paul Smets <jp@nexedi.com>
Date: Fri, 27 Aug 2004 12:54:08 +0000
Subject: [PATCH] Added index type attribute types

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@1446 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ZSQLCatalog/ZSQLCatalog.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/product/ZSQLCatalog/ZSQLCatalog.py b/product/ZSQLCatalog/ZSQLCatalog.py
index c0e165111e..aab0894b4f 100755
--- a/product/ZSQLCatalog/ZSQLCatalog.py
+++ b/product/ZSQLCatalog/ZSQLCatalog.py
@@ -233,6 +233,15 @@ class ZCatalog(Folder, Persistent, Implicit):
       'type'    : 'multiple selection',
       'select_variable' : 'getColumnIds',
       'mode'    : 'w' },
+    { 'id'      : 'sql_catalog_multivalue_keys',
+      'description' : 'Keys which hold multiple values',
+      'type'    : 'multiple selection',
+      'select_variable' : 'getColumnIds',
+      'mode'    : 'w' },
+    { 'id'      : 'sql_catalog_topic_search_keys',
+      'description' : 'Columns which should be considered as topic index',
+      'type'    : 'lines',
+      'mode'    : 'w' },
   )
 
   sql_catalog_produce_reserved = 'z_produce_reserved_uid_list'
@@ -254,6 +263,8 @@ class ZCatalog(Folder, Persistent, Implicit):
   sql_catalog_full_text_search_keys = ()
   sql_catalog_request_keys = ()
   sql_search_result_keys = ()
+  sql_catalog_topic_search_keys = ()
+  sql_catalog_multivalue_keys = ()
 
 
   manage_catalogAddRowForm = DTMLFile('dtml/catalogAddRowForm', globals())
-- 
2.30.9