mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-15 09:48:14 +08:00
♻️ 祈愿数据单独备份、恢复
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
* @file plugins Sqlite index.ts
|
||||
* @description Sqlite 数据库操作类
|
||||
* @author BTMuli<bt-muli@outlook.com>
|
||||
* @since Alpha v0.2.3
|
||||
* @since Beta v0.3.0
|
||||
*/
|
||||
|
||||
// tauri
|
||||
@@ -497,6 +497,19 @@ class Sqlite {
|
||||
return res;
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 删除指定 uid 的祈愿数据
|
||||
* @since Beta v0.3.0
|
||||
* @param {string} uid 用户 uid
|
||||
* @returns {Promise<void>}
|
||||
*/
|
||||
public async deleteGachaRecords(uid: string): Promise<void> {
|
||||
const db = await Database.load(this.dbPath);
|
||||
const sql = `DELETE FROM GachaRecords WHERE uid = '${uid}'`;
|
||||
await db.execute(sql);
|
||||
await db.close();
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 合并祈愿数据
|
||||
* @since Alpha v0.2.3
|
||||
|
||||
Reference in New Issue
Block a user