DB (本地存储)

DB 基于 sequelize 模块封装

sequelize 文档: https://github.com/demopark/sequelize-docs-Zh-CN

获取 DB

var DB = RongDesktop.require('DB');

DB.create(dbName)

创建本地数据库

参数说明:

参数 类型 是否必填 说明 桌面版版本
dbName String 数据库名 2.0.0

数据库存储目录为:

  • Windows: C:\Users\user\AppData\Roaming
  • macOS: ~/Library/Application Support

示例代码:

var name = 'rongcloud';
var db = DB.create(name);

DB.connect(dbName)

连接数据库

参数说明:

参数 类型 是否必填 说明 桌面版版本
dbName String 数据库名 2.0.0

示例代码:

var dbName = 'rongcloud';
DB.connect(dbName).then(function(db){
    console.log('Connection has been established successfully', db);
}).catch(function(err){
    console.error('Unable to connect to the database:', err);
});

db.drop()

删除本地数据库

示例代码:

DB.connect('rongcloud').then(function(db){
    db.drop();
});

results matching ""

    No results matching ""