vsql_slugify faz isso em
SQL, o que significa que uma coluna gerada pode guardar o slug e mantê-lo em
sincronia com o título.
Um terceiro escreve e mantém esta extensão. O VillageSQL não a compila, não a
testa e não a distribui, e a descrição abaixo segue a documentação do próprio
mantenedor. Leia essa documentação antes de depender dela.
Instalar
Compile-o a partir do repositório com uma árvore de compilação do VillageSQL (VillageSQL_BUILD_DIR), copie o arquivo .veb para o veb_dir do servidor e, em seguida, instale-o:
O que ela adiciona
A documentação do mantenedor mostra a função usada em uma coluna gerada
STORED, de modo que o slug é calculado quando a linha é gravada, e não a cada
leitura.
Veja também
- Colunas geradas — quando uma coluna armazenada supera uma view
- Extensões disponíveis — o catálogo completo
- intojhanurag/vsql-slugify — código-fonte, exemplos e as limitações conhecidas