Dernière mise à jour le .
  1. Documentation
  2. >
  3. Module
  4. >
  5. JSQL
  6. >
  7. deleteDatabase

JSQL.deleteDatabase

Supprime une base de données.

Synthaxe

JSQL.deleteDatabase(dbName1[, ..., dbNameN]);

Où:

  • dbName1...dbNameN : nom de la base de données à supprimer.

Valeur de retour

Une promesse (Promise) est retournée. Celle-ci sera résolue lorsqu'une tentative de suppression aura été effectuée sur toutes les bases de données. La valeur fournie comme valeur de résolution sera true si toutes les bases auront bien été supprimées ou false dans le cas contraire.

Exemple

Exemple 1: Suppression d'une base de données

L'exemple ci-dessous demande la suppression d'une base de données et vérifie que l'opération à réussie.

(async function() { const delet = await JSQL.deleteDatabase("DB-TEST"); /* ou Dynamique.module.JSQL si Dynamique est utilisé */ if(delet) { alert("Base de données supprimée !"); } else { alert("Erreur !"); } })();

Compatibilité

La prise en charge des Promise est nécessaire ainsi que le support de l'API IndexedDB.

Méthodes liées