Skip to main content
Las bases de datos son servicios gestionados que ofrece Square Cloud y que te permiten almacenar y administrar datos para tus aplicaciones. Las bases de datos soportadas incluyen Redis, MongoDB, MySQL y PostgreSQL.

Creando una base de datos

client.create_database devuelve un objeto Database.

Obteniendo información de la base de datos

client.get_database_info devuelve un objeto DatabaseInfo.

Obteniendo el estado de la base de datos

client.get_database_status devuelve un objeto StatusData.

Listando todas las bases de datos

client.all_databases_status devuelve una lista de objetos ResumedStatus.

Iniciando una base de datos

client.start_database devuelve un objeto Response.

Deteniendo una base de datos

client.stop_database devuelve un objeto Response.

Editando una base de datos

client.edit_database devuelve un objeto Response. Puedes actualizar el nombre de la base de datos y/o la asignación de memoria.

Eliminando una base de datos

client.delete_database devuelve un objeto Response.

Gestionando las credenciales de la base de datos

Obteniendo el certificado de la base de datos

client.get_database_certificate devuelve un objeto Certificate.

Restableciendo la contraseña de la base de datos

client.reset_database_password devuelve una cadena con la nueva contraseña.

Restableciendo el certificado de la base de datos

client.reset_database_certificate devuelve un objeto Response.

Estructuras de datos de la base de datos

Database

El objeto Database representa una base de datos recién creada con todos los detalles:

DatabaseInfo

El objeto DatabaseInfo contiene información sobre una base de datos existente:

StatusData

El objeto StatusData contiene información de estado en tiempo real sobre una base de datos:

Tipos de base de datos soportados

Square Cloud soporta las siguientes bases de datos: