Escolha UUID v4 para IDs de teste independentes
UUID v4 é uma escolha prática quando fixtures, mocks ou componentes distribuídos precisam de identificadores sem coordenar uma sequência numérica central.
O identificador aleatório não carrega significado de negócio nem ordem de criação. Mantenha uma restrição de unicidade no banco, mesmo que colisões sejam extremamente improváveis em lotes comuns de fixtures.
Formatos prontos para fixtures
Escolha linhas para colar valores em campos separados. Um resultado com três valores começa por 40cbdcf1-e92d-4f82-850f-08d761f5fe31 e mantém um UUID em cada linha seguinte.
Escolha JSON para um array como ["40cbdcf1-e92d-4f82-850f-08d761f5fe31", "da87d90f-2a47-4e1e-bb8e-8cc436f860ba"]. Escolha CSV para receber o cabeçalho uuid seguido de um valor por linha.
O botão de cópia preserva o formato exibido, então a saída pode seguir direto para uma fixture antes da validação com o Formatador JSON ou a suíte de testes.
Entenda colisões e o tamanho do lote
Um UUID v4 mantém 122 bits aleatórios depois dos campos de versão e variante. Isso torna duplicidades acidentais muito improváveis em volumes normais, mas não cria uma garantia matemática.
A ferramenta online limita cada execução a 20 valores para manter o lote manual legível e revisável. Gere volumes maiores no código ou no banco, onde devem existir validação de unicidade e tratamento de falha.
Quando escolher outro identificador
Escolha uma estratégia de IDs ordenáveis quando índices ou relatórios dependem da criação, e um identificador determinístico quando a mesma entrada precisa produzir sempre o mesmo valor.
Não exponha UUID v4 como senha, chave de API, token de sessão ou prova de autorização. Use geração e armazenamento próprios para credenciais; use hashes apenas quando o fluxo precisar de impressão digital do conteúdo.