Criar banco de dados
Crie um banco MongoDB, MySQL, PostgreSQL ou Redis gerenciado com POST /v2/databases. A senha e o certificado são retornados uma única vez, então guarde-os.
POST
Criar banco de dados
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
databases:write.
Provisiona um banco de dados gerenciado na Square Cloud (MongoDB, MySQL, PostgreSQL ou Redis), escolhe o cluster com mais RAM disponível e aloca um registro DNS público (square-cloud-db-<id>.squareweb.app) apontando para ele. A password e o certificate retornados aparecem apenas uma vez: salve-os imediatamente, pois nenhum dos dois pode ser recuperado depois, apenas redefinido via Redefinir Credenciais.
A hospedagem de banco de dados requer um plano Standard, Pro ou Enterprise. O memory solicitado deve ser no mínimo o exigido pelo motor (512 MB para Redis, 1024 MB para MongoDB, MySQL e PostgreSQL) e não pode exceder a memória disponível da sua conta. Limite de taxa de 1 criação a cada 3 segundos por usuário. Uma criação que falha não deixa nada para trás, então é seguro tentar de novo.
Depois de criado, use Editar Banco de Dados para renomeá-lo ou redimensionar sua memória, e Criar Snapshot para fazer backup dele.
Parâmetros
string
obrigatório
O nome do banco de dados. De 1 a 32 caracteres, letras, números, underscores (
_), hífens (-) e espaços, e deve incluir ao menos uma letra, número ou underscore.int
obrigatório
A RAM alocada para ele, em MB, como número inteiro. Mínimo para Redis é 512 e para Mongo é 1024.
string
obrigatório
O tipo de banco de dados: postgres, mysql, mongo, redis.
string
obrigatório
A versão do banco de dados.
Postgres 17, MySQL 9, Mongo 8, Redis 8.
Postgres 17, MySQL 9, Mongo 8, Redis 8.
Resposta
string
Indica se a chamada foi bem-sucedida:
success se foi, error se não.object
O conteúdo da resposta.
Erros comuns
Relacionados
- CLI:
squarecloud db create - SDKs:
api.databases.create()(JavaScript),client.databases.create()(Python),c.Databases.Create()(Go)

