Skip to main content
POST
Créer une base de données
string
requis
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
Provisionne une base de données gérée sur Square Cloud (MongoDB, MySQL, PostgreSQL ou Redis), sélectionne le cluster disposant du plus de RAM disponible, et alloue un enregistrement DNS public (square-cloud-db-<id>.squareweb.app) pointant vers celle-ci. Le password et le certificate renvoyés dans la réponse ne sont affichés qu’une seule fois : enregistrez-les immédiatement, car ils ne peuvent plus être récupérés par la suite, seulement réinitialisés via Réinitialiser les identifiants. L’hébergement de base de données nécessite un plan Standard, Pro ou Enterprise. La memory demandée doit être au moins égale au minimum du moteur (512 Mo pour Redis, 1024 Mo pour MongoDB, MySQL et PostgreSQL) et ne peut pas dépasser la mémoire disponible du compte. Limité à 1 création toutes les 3 secondes par utilisateur. Une fois créée, utilisez Modifier une base de données pour la renommer ou redimensionner sa mémoire, et Créer un snapshot pour la sauvegarder.

Paramètres

string
requis
Le nom de la base de données. 1 à 32 caractères — lettres, chiffres, tirets bas (_), tirets (-) et espaces — et doit contenir au moins une lettre, un chiffre ou un tiret bas.
int
requis
La RAM qui lui est allouée. Le minimum pour Redis est 512 et pour Mongo, 1024.
string
requis
Le type de base de données : mongo, redis, postgres, mysql.
string
requis
La version de la base de données.\ Postgres 17, MySQL 9, Mongo 8, Redis 7.

Réponse

string
Indique si l’appel a réussi. success en cas de succès, error sinon.
object
Le contenu de la réponse.

Erreurs courantes