Incluindo índices de procura de texto em uma tabela padrão

É possível incluir índices de procura de texto em entidades Você inclui índices de procura de texto em uma tabela de banco de dados do aplicativo padrão, incluindo um elemento TSIndex no XML de extensão para essa tabela

Procedimento

  1. Copie o arquivo <runtime_sandbox>/repository/entity/extensions/Extensions.xml.sample como <runtime_sandbox>/extensions/global/entities/your_custom_filename.xml ou modifique seu arquivo XML de extensão existente.
  2. Editar o arquivo your_custom_filename.xml para incluir índices de procura de texto conforme mostrado no exemplo a seguir para cada tabela que você deseja estender. Para uma descrição dos atributos XML, consulte a tabela após o exemplo.
    <!-- element exposed to create index --> 
    <DBSchema> 
      <Entities> 
        <Entity TableName="REQUIRED"> 
         . 
         . 
          <TSIndexes> 
            <TSIndex Name="REQUIRED" >
             <Column Name="USERNAME" /> 
            </TSIndex> 
           . 
           . 
          </TSIndexes> 
         . 
         . 
        </Entity> 
      </Entities> 
    </DBSchema>

    Atributo

    Descrição

    Entidade

    TableName

    Nome da tabela para a qual os índices de procura de texto são adicionados Por exemplo, YFS_USER..

    Entity/TSIndex

    Nome

    O nome do índice de procura de texto. Por exemplo, YFS_TS_USER_Name..

    Nota: Este valor não pode exceder 18 caracteres..

    Entity/TSIndex/Column

    Nome

    O nome da coluna para a qual o índice de procura de texto é incluído. Não é possível definir diversas colunas em um índice de texto.

  3. Crie uma tag TSIndex para cada índice de procura de texto que você deseja incluir na coluna.
  4. Construa e implemente as suas extensões.