Skip to main content
数据库是 Square Cloud 提供的托管服务,让你能够为应用存储和管理数据。支持的数据库包括 Redis、MongoDB、MySQL 和 PostgreSQL。

创建数据库

client.create_database 返回一个 Database 对象。

检索数据库信息

client.get_database_info 返回一个 DatabaseInfo 对象。

获取数据库状态

client.get_database_status 返回一个 StatusData 对象。

列出所有数据库

client.all_databases_status 返回一个 ResumedStatus 对象列表。

启动数据库

client.start_database 返回一个 Response 对象。

停止数据库

client.stop_database 返回一个 Response 对象。

编辑数据库

client.edit_database 返回一个 Response 对象。你可以更新数据库名称和/或内存分配。

删除数据库

client.delete_database 返回一个 Response 对象。

管理数据库凭据

获取数据库证书

client.get_database_certificate 返回一个 Certificate 对象。

重置数据库密码

client.reset_database_password 返回一个新的密码字符串。

重置数据库证书

client.reset_database_certificate 返回一个 Response 对象。

数据库数据结构

Database

Database 对象表示一个包含完整详情的新创建的数据库:

DatabaseInfo

DatabaseInfo 对象包含关于一个现有数据库的信息:

StatusData

StatusData 对象包含关于一个数据库的实时状态信息:

支持的数据库类型

Square Cloud 支持以下数据库: