WaSqliteMiniProgramBaseOptions
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:205
与宿主注入方式无关的 adapter 配置。
Extends
Extended by
Properties
cacheSizeKb?
optional cacheSizeKb?: number;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:215
SQLite 页缓存,单位 KB。
databaseRoot?
optional databaseRoot?: string;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:213
数据库文件目录。默认 ${host.userDataPath}/rxdb-wa-sqlite(微信为 wx.env.USER_DATA_PATH)。
moduleFactory
moduleFactory: WaSqliteModuleFactory;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:207
同步 wa-sqlite 模块工厂,取自 loadSubframeModuleFactory()。
repositories?
optional repositories?: Record<string, WaSqliteMiniProgramRepositoryConstructor<RepositoryBase<AnyEntityType>>>;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:217
覆盖默认仓库实现。
wasmPath?
optional wasmPath?: string;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:211
代码包内 wasm 路径。小程序 WASM 运行时不接受 URL 或 ArrayBuffer。
wasmRuntime
wasmRuntime: MiniProgramWasmRuntime;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:209
小程序 WASM 运行时,微信为全局 WXWebAssembly,抖音为 TTWebAssembly。