Gerador de instrução de inserção SQL
Gere instruções SQL INSERT prontas para execução a partir de um esquema de coluna, sem tocar em um banco de dados real.
Gerador de instrução de inserção SQL
Descreva uma tabela e esta ferramenta escreverá as instruções INSERT para você. Nomeie a tabela, liste suas colunas como pares "nome: tipo" - id, nome, email, uuid, booleano, data ou data de incremento - defina quantas linhas você deseja e gera um script SQL completo e pronto para colar: uma instrução INSERT INTO por linha, com cada valor já citado ou deixado vazio corretamente.
Cada tipo de coluna é mapeado para um gerador realista. "id" conta a partir de 1 para uma coluna de chave primária. "nome" e "e-mail" produzem pessoas falsas plausíveis (e um e-mail correspondente em letras minúsculas). "uuid" gera um novo identificador RFC 4122 por linha. "booleano" alterna entre TRUE e FALSE. "data" escolhe um dia aleatório em um intervalo fixo de vários anos, enquanto "data de incremento" avança um dia por linha - útil para semear colunas criadas_em em ordem. Os valores da string são colocados entre aspas simples com aspas incorporadas duplicadas, portanto, a saída é segura para ser executada como está; números e booleanos são deixados sem aspas, exatamente como um mecanismo SQL espera.
Este é um gerador, não um conversor: ele não lê um arquivo CSV ou JSON existente e não chama nenhum banco de dados para inspecionar um esquema real - ele fabrica linhas a partir da forma que você descreve, que é exatamente o que você deseja quando precisa de algumas centenas de linhas descartáveis para propagar um banco de dados de desenvolvimento, preencher uma demonstração ou testar uma migração antes de executá-la em dados reais. Se você já possui dados e deseja transformá-los em SQL, use o conversor CSV para SQL; se você quiser dados de teste JSON em vez de SQL, use o gerador de dados JSON simulado.
Tudo é executado localmente no seu navegador — o esquema que você descreve e o SQL que ele produz nunca saem do seu dispositivo, portanto, é seguro usá-lo para nomes de tabelas internas e estruturas de colunas que você prefere não colar em um serviço de terceiros. Copie o resultado, baixe-o como um arquivo .txt pronto para sql ou ajuste a contagem de linhas e gere novamente instantaneamente.