Pular para o conteúdo principal
Bancos de dados são serviços gerenciados fornecidos pela Square Cloud que permitem armazenar e gerenciar dados para suas aplicações. Os bancos de dados suportados incluem Redis, MongoDB, MySQL e PostgreSQL.

Criando um banco de dados

client.create_database retorna um objeto Database.

Recuperando informações do banco de dados

client.get_database_info retorna um objeto DatabaseInfo.

Obtendo o status do banco de dados

client.get_database_status retorna um objeto StatusData.

Listando todos os bancos de dados

client.all_databases_status retorna uma lista de objetos ResumedStatus.

Iniciando um banco de dados

client.start_database retorna um objeto Response.

Parando um banco de dados

client.stop_database retorna um objeto Response.

Editando um banco de dados

client.edit_database retorna um objeto Response. Você pode atualizar o nome do banco de dados e/ou alocação de memória.

Deletando um banco de dados

client.delete_database retorna um objeto Response.

Gerenciando credenciais do banco de dados

Obtendo o certificado do banco de dados

client.get_database_certificate retorna um objeto Certificate.

Resetando a senha do banco de dados

client.reset_database_password retorna uma string com a nova senha.

Resetando o certificado do banco de dados

client.reset_database_certificate retorna um objeto Response.

Estruturas de dados do banco de dados

Database

O objeto Database representa um banco de dados recém-criado com detalhes completos:

DatabaseInfo

O objeto DatabaseInfo contém informações sobre um banco de dados existente:

StatusData

O objeto StatusData contém informações de status em tempo real sobre um banco de dados:

Tipos de banco de dados suportados

A Square Cloud oferece suporte aos seguintes bancos de dados: