跳到主要内容

CreateSqliteClientOptions

Defined in: packages/rxdb-adapter-sqlite-core/src/create_sqlite_client.ts:8

创建支持 Worker 的 SQLite 客户端的选项。

Properties​

sharedWorker?​

optional sharedWorker?: boolean;

Defined in: packages/rxdb-adapter-sqlite-core/src/create_sqlite_client.ts:11


sharedWorkerInstance?​

optional sharedWorkerInstance?: SharedWorker;

Defined in: packages/rxdb-adapter-sqlite-core/src/create_sqlite_client.ts:12


worker?​

optional worker?: boolean;

Defined in: packages/rxdb-adapter-sqlite-core/src/create_sqlite_client.ts:9


workerInstance?​

optional workerInstance?: Worker;

Defined in: packages/rxdb-adapter-sqlite-core/src/create_sqlite_client.ts:10


workerOwnership?​

optional workerOwnership?: "caller" | "client";

Defined in: packages/rxdb-adapter-sqlite-core/src/create_sqlite_client.ts:19

Worker transport 的生命周期所有者。

caller 保留线程供后续连接复用;client 在释放客户端代理时终止 Worker (SharedWorker 则关闭其根端口)。默认 caller,保持既有调用方所有权。