Skip to main content
Les bases de données sont des services managés fournis par Square Cloud qui vous permettent de stocker et de gérer les données de vos applications. Les bases de données prises en charge incluent Redis, MongoDB, MySQL et PostgreSQL.

Créer une base de données

client.create_database renvoie un objet Database.

Récupérer les informations d’une base de données

client.get_database_info renvoie un objet DatabaseInfo.

Obtenir le statut d’une base de données

client.get_database_status renvoie un objet StatusData.

Lister toutes les bases de données

client.all_databases_status renvoie une liste d’objets ResumedStatus.

Démarrer une base de données

client.start_database renvoie un objet Response.

Arrêter une base de données

client.stop_database renvoie un objet Response.

Modifier une base de données

client.edit_database renvoie un objet Response. Vous pouvez mettre à jour le nom de la base de données et/ou l’allocation de mémoire.

Supprimer une base de données

client.delete_database renvoie un objet Response.

Gérer les identifiants d’une base de données

Obtenir le certificat de la base de données

client.get_database_certificate renvoie un objet Certificate.

Réinitialiser le mot de passe de la base de données

client.reset_database_password renvoie une nouvelle chaîne de mot de passe.

Réinitialiser le certificat de la base de données

client.reset_database_certificate renvoie un objet Response.

Structures de données des bases de données

Database

L’objet Database représente une base de données nouvellement créée, avec tous ses détails :

DatabaseInfo

L’objet DatabaseInfo contient des informations sur une base de données existante :

StatusData

L’objet StatusData contient des informations de statut en temps réel sur une base de données :

Types de bases de données pris en charge

Square Cloud prend en charge les bases de données suivantes :