介绍
存储模块 - sqlite数据库。
使用方法
javascript
const { SqliteStorage } = require('ee-core/storage');API列表
sqlite数据库
javascript
const dbFile = path.join(getDataDir(), "db", this.dbname);
const sqliteOptions = {
timeout: 6000,
verbose: console.log
}
this.storage = new SqliteStorage(dbFile, sqliteOptions);
this.db = this.storage.db;storage.db
javascript
# 插入数据
const insert = this.db.prepare(`INSERT INTO ${table} (name, age) VALUES (@name, @age)`);
insert.run(data);storage.name
db名称
storage.mode
路径模式:":memory:", "absolute", "relative", "onlyName"
storage.getDbDir
获取 db 文件目录
storage.fileName
格式化后的db名称
