
    Fi                     F    d dl T d dlT  G d dej        j                  ZdS )    )*c            	       
   e Zd ZdZdZdZdZ eedddddd          Z	 ee
ddd	
          Z eedddd          Z eedddd          Zej                            ej        j        dd          Zej                            ej        j        dd          Z eeddd          Z eedd          Z eeddddg          Z eeddddg          Z eedddg          Z eedddg          Z eedddg          Z eedd          Z eedd          Z eedd          Z eedddg          Z eed ddg          Z  eed!ddg          Z! eed"dddg          Z" eed#dddg          Z# eed$dddg          Z$ eed%dddg          Z% eed&'          Z& eed(d          Z' eed)d          Z( eed*dd+          Z) eed,d          Z* eed-d          Z+ eed.d          Z, eed/d          Z- eed0ddd          Z. eed1ddd          Z/ ee0d2dd3g          Z1 ee0d2dd3g          Z2 ee0d2dd3g          Z3 ee0d2dd3g          Z4 ee0d2dd3g          Z5 ee0d2dd3g          Z6 ee0d2dd3g          Z7 ee8d4d          Z9 eed5ddg          Z: ee0d2dd3g          Z; ee<d6dg 
          Z= eed7'          Z> ee0d2dd3g          Z?d8S )9CmfFullSearchu   
    Сервис полнотекстового поиска.
    TODO: проверить ограничение доступа
    FdenyTu)   Идентификатор объектаu3   Автоматически генерируется)captioncommentnullableprimary_keyreadonlyvisibleu?   Порядковый номер поискового блокаr   )r   r	   defaultu:   Флаг - требуется переиндексация)r   r	   r   indexuL   Флаг - требуется переиндексация (из патча)u   Дата изменения)r   r	   uD   Задержка индексации (в случае ошибок))r   r	   r   u   Модель объекта)r   r   u   Код объектаr   gin_trgm)r   r   index_usingu   Имя объектаu   Текст объектаu2   Обработанный текст объектаu   Тэги объектаu&   Код логического типаu(   Код вида деятельностиu   Код типа статусаu   Результатu1   Комментарии пользователейu   Кастомные поляu(   Имя Владельца объектаu"   Имя Автора объектаu(   Имя Редактора объектаu#   Имена исполнителейu   Href объекта)r   u   Родитель объектаu   Раздел объектаu&   DEPRICATED.Проект объекта)r   r   r   u   Проект объектаu   Компания объектаu(   Дата создания объектаu,   Дата измененния объектаu   Объект удаленu'   Объект заархивированu   Вектор поискаginu   Рейтингu   Ключевые словаu   Хлебные крошкиuI   Логины связанных пользователей объектаN)@__name__
__module____qualname____doc__abstractacl_default_user_policyTEXKOM_no_cacheFieldCmfTUUIDidCmfIntpart_noCmfBoolis_dirtyis_dirty_patchcmffieldsCmfDateTimedirty_atdelay_error_reindexobj_idCmfText	obj_modelobj_codeobj_nameobj_textobj_ml_textobj_tagsobj_logic_type_codeobj_activity_codeobj_status_typeobj_result_textobj_commentsobj_addon_fieldsobj_owner_nameobj_author_nameobj_modified_by_nameobj_responsible_namesobj_hrefobj_parent_idobj_tree_parent_idobj_root_parent_idobj_project_idobj_company_idobj_created_atobj_modified_atobj_deletedobj_archivedCmfTsVectorname_tsvectortext_tsvectorml_text_tsvectortags_tsvectorresult_text_tsvectorcomments_tsvectoraddon_fields_tsvector
CmfNumericobj_user_ratingobj_key_phraseskey_phrases_tsvectorCmfJsonobj_breadcrumbsobj_related_person_logins"obj_related_person_logins_tsvector     ./cmf/fields/cmf_full_search.pyr   r      s2         H$O 
E  PED4
H 
H 
HB eF$epu  @A  B  B  BGuW&bmr  }B  JN  O  O  OHU7,z  FK  UZ  bf  g  g  gNz
-    H
 ***
V +   U8%P[`hlmmmFg'DDQQQIuW&=TXacmWnoooHuW&=TXacmWnoooHuW&A\f[ghhhH%)]ei  yC  xD  E  E  EKuW&?tZdYefffH%1Yaefffg/YaefffeG-MUYZZZOeG-A\f[ghhhO5*]ei  yC  xD  E  E  ELuW.KSWfpeqrrr U7,V^bqz  }G  qH  I  I  INeG-QY]lu  xB  lC  D  D  DO 52\dh  xA  CM  wN  O  O  O!E'3X`ds|  I  sJ  K  K  KuW&;<<<HE(,MUYZZZMx1NVZ[[[x1YaeotuuuU8-JRVWWWNU8-NVZ[[[NU;0ZbfgggNeK1_gklllO%)Du^ckopppK5*S^cmrz~LE+/JRVejdklllME+/JRVejdklllMu[2MUYhmgnoooE+/JRVejdklllM 56QY]lqkrsssk3NVZinhoppp!E+7RZ^mrlsttteJ0@MMMOeG-JRVeodpqqqO 56QY]lqkrssseG-JUZdfgggO %g  8C  !D  !D  !D).{D_gkz  zA  *B  *B  *B&&&rS   r   N)cmf.includecmf.fields.base_fieldsr!   models	BaseModelr   rR   rS   rT   <module>rY      sj        $ $ $ $JB JB JB JB JBCJ( JB JB JB JB JBrS   