Pular para o conteúdo principal
Um slug é a parte legível de uma URL, e construir um a partir de um título significa remover acentos, converter para minúsculas, substituir pontuação por um separador e cortar os separadores das pontas. O 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