Skip to main content
O recurso sonder.databases cria e gerencia bancos de dados gerenciados na plataforma. Esta página cobre criação, listagem, detalhes e remoção. Para start/stop/restart veja Ciclo de Vida, e para logs e métricas veja Logs & Estatísticas.

Criar uma database

string
required
Nome de exibição da database (1 a 32 caracteres).
'postgresql' | 'mysql' | 'mongodb' | 'redis'
required
Engine desejada.
number
default:"128"
Limite de memória em MB, entre 64 e 2048.
string
Senha customizada (8 a 128 caracteres).
string
ID do time dono da database, se aplicável.
A resposta (CreatedDatabase) inclui as credenciais completas geradas: host, port, username, password e connectionString.
A senha real gerada só aparece nesta resposta de criação e em get() — list() não retorna a senha.

Listar databases

Retorna um array de DatabaseListItem, com id, name, engine, status, memoryMb, host, port, connectionString (sem senha), entre outros.

Obter detalhes e credenciais

DatabaseDetails inclui credenciais completas (com senha), internalHost/internalPort para conexões dentro da rede interna do SonderCloud, e accessNote explicando as duas formas de acesso.

Remover

A remoção é permanente e não tem confirmação adicional — o container e os dados são apagados imediatamente.

Referência de métodos