Skip to content

v1.1.19

Compare
Choose a tag to compare
@hjdhnx hjdhnx released this 24 Feb 11:19
· 10 commits to main since this release

20250224

更新至V1.1.19

  1. 修复 推送和所有网盘源涉及的UC播放问题,支持原代本和原代服务加速
  2. 更新猫爪的 alist.js
  3. 新增 sqlite sqlite3 依赖,在ds源里的异步方法里直接使用,示例:
await database.startDb();
console.log('database:',database);
const db = database.db;
// 创建表
await db.run(`
    CREATE TABLE IF NOT EXISTS users (
      id INTEGER PRIMARY KEY AUTOINCREMENT,
      name TEXT NOT NULL
    )
  `);

// 插入数据
await db.run('INSERT INTO users (name) VALUES (?)', ['Alice']);
await db.run('INSERT INTO users (name) VALUES (?)', ['Bob']);

// 查询数据
const users = await db.all('SELECT * FROM users');
console.log(users);

// 更新数据
await db.run('UPDATE users SET name = ? WHERE id = ?', ['Charlie', 1]);

// 查询更新后的数据
const updatedUsers = await db.all('SELECT * FROM users');
console.log(updatedUsers);

// 删除数据
await db.run('DELETE FROM users WHERE id = ?', [2]);

// 查询删除后的数据
const finalUsers = await db.all('SELECT * FROM users');
console.log(finalUsers);
await database.endDb();

注意事项:此版本更新的数据库依赖并不能在安卓系统上使用。仅在win设备上测试过。其他设备可能需要重新编译安装sqlite,sqlite3