Bancos de dados efêmeros

Use. Esqueça.

Suba um Postgres descartável em segundos para rodar ou testar seu app e depois esqueça que ele existiu. Ou assuma o banco e continue construindo.

Sem cadastro · Sem cartão · Some em 72 horas

01

Um banco de verdade, não um sandbox

Um banco efêmero é o mesmo Postgres em que todo projeto da CapyDB roda: célula própria, credenciais próprias, TLS em toda conexão, uma string de conexão via pooler e uma direta. Nada é simulado e nada é compartilhado.

O que muda é o tempo de vida. Ele não custa nada, não pede conta e, 72 horas depois de criado, é destruído com tudo o que tem dentro.

02

Pelo terminal

A CLI cria um sem login, espera ele ficar pronto e grava DATABASE_URL no seu arquivo de ambiente – do mesmo jeito que faz com um projeto. Seu app se conecta na próxima vez que iniciar.

$ capydb ephemeral create
Created ephemeral database ephemeral-7f3a91c2; waiting for it to come up
Ephemeral database ephemeral-7f3a91c2 is ready
Env file updated: .env.local

$ capydb ephemeral claim      # keep it: becomes a normal project

# or, with nothing installed:
$ curl -X POST https://capydb.dev/api/capydb/v1/ephemeral-databases

03

Para o seu agente de código

O servidor MCP da CapyDB expõe isso como uma ferramenta que não precisa de login, então um assistente pode dar ao seu projeto um banco funcionando no momento em que ele precisa, em vez de parar para pedir que você se cadastre.

Se o trabalho valer a pena guardar, o agente entrega a você o link para assumir o banco. Esse é o único passo que precisa de você.

04

72 horas, e acabou

Não há nada para limpar. Quando o tempo acaba, o banco, os dados e as credenciais são excluídos – nem pausados, nem arquivados.

  • -Dimensionado como o menor plano: 2 GB de armazenamento e 15 conexões
  • -Pausa quando fica ocioso e retoma na próxima conexão, como qualquer banco da CapyDB
  • -Sem backups e sem restauração para um ponto no tempo até ser assumido

05

Assuma e continue construindo

Assumir move o banco para o seu workspace como um projeto comum. Os dados e as strings de conexão não mudam, então o app que você apontou para ele continua rodando – sem exportar, sem importar, sem virada.

A partir desse momento ele para de expirar, ganha backups noturnos e roda no seu plano. É preciso um plano para assumir; todo plano começa com um mês grátis.

06

Para o que ele não serve

Para nada que você não possa perder. Um banco efêmero não assumido tem uma única chave – o token que esta página ou a CLI guarda para você – e a CapyDB armazena só o hash dele. Se você o perder, o banco não pode ser recuperado nem assumido; ele simplesmente expira.

  • -O número de bancos não assumidos é limitado em toda a plataforma, então em horários de pico pode ser que peçam para você tentar mais tarde
  • -A criação tem limite de taxa por visitante