WaSqliteMiniProgramHostOptions
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:238
以平台无关的 MiniProgramHost 注入宿主的 adapter 配置。
Extends
Properties
cacheSizeKb?
optional cacheSizeKb?: number;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:215
SQLite 页缓存,单位 KB。
Inherited from
WaSqliteMiniProgramBaseOptions.cacheSizeKb
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)。
Inherited from
WaSqliteMiniProgramBaseOptions.databaseRoot
host
host: MiniProgramHost;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:240
平台无关的小程序宿主。
moduleFactory
moduleFactory: WaSqliteModuleFactory;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:207
同步 wa-sqlite 模块工厂,取自 loadSubframeModuleFactory()。
Inherited from
WaSqliteMiniProgramBaseOptions.moduleFactory
repositories?
optional repositories?: Record<string, WaSqliteMiniProgramRepositoryConstructor<RepositoryBase<AnyEntityType>>>;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:217
覆盖默认仓库实现。
Inherited from
WaSqliteMiniProgramBaseOptions.repositories
wasmPath?
optional wasmPath?: string;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:211
代码包内 wasm 路径。小程序 WASM 运行时不接受 URL 或 ArrayBuffer。
Inherited from
WaSqliteMiniProgramBaseOptions.wasmPath
wasmRuntime
wasmRuntime: MiniProgramWasmRuntime;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:209
小程序 WASM 运行时,微信为全局 WXWebAssembly,抖音为 TTWebAssembly。
Inherited from
WaSqliteMiniProgramBaseOptions.wasmRuntime
wechat?
optional wechat?: undefined;
Defined in: packages/rxdb-adapter-miniprogram/src/mini-program.interface.ts:242
与 host 互斥。