Dernière mise à jour le .
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.