vsql_nanoid os gera em SQL, de modo que um
identificador voltado ao público pode ser produzido no momento da inserção, em
vez de na sua aplicação.
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. Ele precisa do OpenSSL
como fonte de aleatoriedade.
O que ela adiciona
Veja também
- UUIDs no MySQL — a outra forma de gerar um identificador opaco
- Estratégias de chave primária — o que uma chave aleatória custa em um índice InnoDB
- Extensões disponíveis — o catálogo completo
- intojhanurag/vsql-nanoid — código-fonte, exemplos e as limitações conhecidas