Converter SQL para NoSQL
Traduza SELECT/INSERT/UPDATE/DELETE para MongoDB ou DynamoDB
Funciona 100% no seu navegador — nada é enviado, nunca.
O que é SQL → NoSQL?
Migrando de um banco relacional para MongoDB ou DynamoDB? Cole uma instrução SQL — SELECT com WHERE, ORDER BY e LIMIT, ou INSERT, UPDATE, DELETE — e receba a operação NoSQL equivalente: um find()/aggregate() do MongoDB ou um comando do DynamoDB. Condições WHERE viram operadores de consulta ($gt, $in, $regex…) automaticamente. Funciona totalmente no seu navegador.
Como usar SQL → NoSQL
- Cole uma instrução SQL (SELECT, INSERT, UPDATE ou DELETE).
- Escolha o destino: sintaxe do MongoDB shell ou DynamoDB.
- Clique em Converter — cláusulas WHERE são mapeadas automaticamente.
- Copie a consulta NoSQL gerada para a sua aplicação.
Perguntas frequentes
Quais recursos de SQL são suportados?
SELECT com projeção de colunas, WHERE (=, !=, <, >, <=, >=, LIKE, IN, BETWEEN, AND/OR), ORDER BY, LIMIT e OFFSET, além de INSERT de uma linha, UPDATE...SET e DELETE. JOINs são sinalizados com orientação, pois bancos de documentos modelam relações de outra forma.
Como o LIKE é traduzido para MongoDB?
LIKE 'abc%' vira um $regex ancorado com ^, '%abc' vira um regex com âncora $ no fim, e '%abc%' vira um $regex livre — o padrão idiomático de busca do MongoDB.
Minha consulta é enviada a um servidor?
Não. A análise e a conversão são JavaScript puro no navegador. Nomes de tabelas, colunas e valores das suas consultas ficam no seu dispositivo.
Meus dados são enviados para algum lugar?
Não. Todas as ferramentas do DataForge funcionam inteiramente no seu navegador. Textos e arquivos são processados localmente e nunca passam pela rede.
As conversões são precisas?
Sim — usamos as mesmas bibliotecas consagradas usadas em produção (Web Crypto nativa para hashes, js-yaml para YAML), então o resultado bate com o das suas ferramentas de desenvolvimento.
Existe limite de tamanho?
Não há limite fixo. O processamento acontece na sua máquina, então até documentos grandes são convertidos em milissegundos.