diff --git a/product/ZSQLCatalog/SQLCatalog.py b/product/ZSQLCatalog/SQLCatalog.py index da4e0989e21934f544c6d60e7c922382a6574ae5..d716054d613bf510a61cad708bd2965a4d6da4b7 100644 --- a/product/ZSQLCatalog/SQLCatalog.py +++ b/product/ZSQLCatalog/SQLCatalog.py @@ -409,27 +409,27 @@ class Catalog(Folder, Persistent, Acquisition.Implicit, ExtensionClass.Base): 'mode' : 'w' }, ) - sql_catalog_produce_reserved = 'z_produce_reserved_uid_list' - sql_catalog_clear_reserved = 'z_clear_reserved' - sql_catalog_reserve_uid = 'z_reserve_uid' - sql_catalog_object_list = ('z_catalog_object_list',) - sql_uncatalog_object = ('z_uncatalog_object',) - sql_clear_catalog = ('z_drop_catalog', 'z_create_catalog') - sql_catalog_translation_list = 'z_catalog_translation_list' - sql_delete_translation_list = 'z_delete_translation_list' - sql_record_object_list = 'z_record_object_list' - sql_read_recorded_object_list = 'z_read_recorded_object_list' - sql_delete_recorded_object_list = 'z_delete_recorded_object_list' - sql_search_results = 'z_search_results' - sql_count_results = 'z_count_results' - sql_getitem_by_path = 'z_getitem_by_path' - sql_getitem_by_uid = 'z_getitem_by_uid' - sql_catalog_tables = 'z_catalog_tables' - sql_search_tables = ('catalog',) - sql_catalog_schema = 'z_catalog_schema' - sql_unique_values = 'z_unique_values' - sql_catalog_paths = 'z_catalog_paths' - sql_catalog_keyword_search_keys = ('Description', 'Title', 'SearchableText') + sql_catalog_produce_reserved = '' + sql_catalog_clear_reserved = '' + sql_catalog_reserve_uid = '' + sql_catalog_object_list = () + sql_uncatalog_object = () + sql_clear_catalog = () + sql_catalog_translation_list = '' + sql_delete_translation_list = '' + sql_record_object_list = '' + sql_read_recorded_object_list = '' + sql_delete_recorded_object_list = '' + sql_search_results = '' + sql_count_results = '' + sql_getitem_by_path = '' + sql_getitem_by_uid = '' + sql_catalog_tables = '' + sql_search_tables = () + sql_catalog_schema = '' + sql_unique_values = '' + sql_catalog_paths = '' + sql_catalog_keyword_search_keys = () sql_catalog_full_text_search_keys = () sql_catalog_request_keys = () sql_search_result_keys = () @@ -465,6 +465,7 @@ class Catalog(Folder, Persistent, Acquisition.Implicit, ExtensionClass.Base): self.schema = {} # mapping from attribute name to column self.names = {} # mapping from column to attribute name self.indexes = {} # empty mapping + self.filter_dict = PersistentMapping() def manage_exportProperties(self, REQUEST=None, RESPONSE=None): """