É 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
- 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.
- 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.
|
- Crie uma tag TSIndex para cada índice de procura de texto que você deseja incluir na coluna.
- Construa e implemente as suas extensões.