跳到主要内容

LoadedSqlite

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:279

waSqliteLoad 的返回值:已初始化的 SQLite API 及其注册的 VFS。

Properties​

lockPolicy?​

optional lockPolicy?: string;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:284

VFS 的锁策略(如 shared+hint),供客户端决定是否需要在 BEGIN 前发送 PRAGMA write_hint;。


sqlite3​

sqlite3: SQLiteAPI;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:280


vfs​

vfs: SQLiteVFS;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:282

已通过 sqlite3.vfs_register 注册的 VFS 实例;调用方负责在 disconnect 时 close() 以释放 IndexedDB/OPFS 句柄。