我在本地存储中使用ydn.db。
使用YDB.DB库可以使用哪个功能删除商店?
我添加的商店如下
var schema = {
stores: [{
name:'consignments',
keyPath:"timeStamp"
}];
var db = new ydn.db.Storage('localhost', schema);
我希望检查商店是否存在于localstorage中,如果存在则删除商店,如果不存在则添加商店。
答案 0 :(得分:0)
如果存在或不存在,只有在打开数据库后才能知道。如果架构不是商店名称,但在已连接的数据库中退出,则将删除现有商店。
删除数据库
var db = new ydn.db.Storage('localhost', schema);
要删除数据库上方,
ydn.db.deleteDatabase(db.getName(), db.getType());
如果数据库类型未知
ydn.db.deleteDatabase('localhost');
答案 1 :(得分:-1)
我使用deleteDatabase
函数,如下所示:
indexedDB.deleteDatabase(storage_name);