Ferramentas · API
DynDB API
Bancos SQLite sob demanda, via HTTP.
API para criar e manipular vários bancos SQLite dinamicamente: queries, transações, PRAGMAs, backup, dump e estatísticas.
Sobre o projeto
O que é o DynDB API
A DynDB é uma API para gerenciar vários bancos de dados SQLite criados dinamicamente. Cada banco é independente e identificado por um UUID.
Com ela você cria bancos, executa SQL e transações, ajusta PRAGMAs, baixa o arquivo ou um dump e consulta estatísticas, tudo por requisições HTTP autenticadas por chave de API.
Recursos
O que o DynDB API faz
Bancos independentes
Cada banco tem o seu UUID e o seu arquivo, em modo WAL por padrão.
SQL e transações
Execute queries avulsas ou várias operações em uma transação só.
Backup e dump
Baixe o arquivo físico do banco ou um dump estrutural.
Protegida por chave
Todos os endpoints exigem o header x-api-key.
API
Endpoints
Todas as requisições levam o header x-api-key.
/api/dyndb/create
Cria um banco e devolve o UUID.
/api/dyndb/list
Lista os bancos.
/api/dyndb/:id/execute
Executa uma query SQL.
/api/dyndb/:id/transaction
Executa várias operações em uma transação.
/api/dyndb/:id/pragma
Lê ou altera um PRAGMA.
/api/dyndb/:id/schema
Devolve o esquema do banco.
/api/dyndb/:id/stats
Estatísticas de uso.
/api/dyndb/:id/integrity
Verifica a integridade.
/api/dyndb/:id/vacuum
Compacta o arquivo.
/api/dyndb/:id/dump
Dump do banco.
/api/dyndb/:id/download
Baixa o arquivo SQLite.
/api/dyndb/:id
Remove o banco.
FAQ
Perguntas frequentes
Como me autentico?
Envie a chave no header x-api-key em todas as requisições.
Que banco ela usa?
SQLite, com um arquivo por banco criado e um banco principal que controla todos eles.
A API é pública?
Não. Todos os endpoints exigem uma chave de API configurada no servidor.
Continue explorando
Veja também
Mercado Helper
Listas de compras para usar no celular: marque o que foi para o carrinho, veja o total e consulte o histórico.
Ver projeto No arShareSoFast
Compartilhe um arquivo de até 25 MB por um link curto, com senha e uma carta opcional. Depois de 1 dia, tudo é apagado de verdade.
Ver projeto No arWave Radio
Rádio de madeira e latão no navegador: gire a sintonia, aperte as teclas e ouça Lofi, Vaporwave, Synthwave, Chillwave e Millionairewave, com som em cada botão.
Ver projeto