SqliteaiOptions
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:41
SqliteAI 适配器完整选项(含可选的自定义 Repository 注册表)。
Extends
SqliteaiOptionsBase
Properties
batchTimeout?
optional batchTimeout?: number;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:22
Default
16 (BALANCED)
See
BATCH_TIMEOUT
Inherited from
SqliteaiOptionsBase.batchTimeout
cacheSizeKb?
optional cacheSizeKb?: number;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:20
See
https://www.sqlite.org/pragma.html#pragma_cache_size
Default
51200
Inherited from
SqliteaiOptionsBase.cacheSizeKb
locateFile?
optional locateFile?: (name) => string;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:16
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
string
Inherited from
SqliteaiOptionsBase.locateFile
opfs?
optional opfs?: boolean;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:13
Inherited from
SqliteaiOptionsBase.opfs
opfsFallback?
optional opfsFallback?: OpfsFallback;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:24
Behaviour when OPFS database opening fails.
Default
'memory'
Inherited from
SqliteaiOptionsBase.opfsFallback
opfsProxyPath?
optional opfsProxyPath?: string;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:15
Inherited from
SqliteaiOptionsBase.opfsProxyPath
print?
optional print?: (msg) => void;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:17
Parameters
| Parameter | Type |
|---|---|
msg | string |
Returns
void
Inherited from
SqliteaiOptionsBase.print
printErr?
optional printErr?: (msg) => void;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:18
Parameters
| Parameter | Type |
|---|---|
msg | string |
Returns
void
Inherited from
SqliteaiOptionsBase.printErr
repositories?
optional repositories?: Record<string, SqliteaiRepositoryConstructor<RepositoryBase<AnyEntityType>>>;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:42
sharedWorker?
optional sharedWorker?: boolean;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:27
Inherited from
SqliteaiOptionsBase.sharedWorker
sharedWorkerInstance?
optional sharedWorkerInstance?: SharedWorker;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:28
Inherited from
SqliteaiOptionsBase.sharedWorkerInstance
wasmPath?
optional wasmPath?: string;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:14
Inherited from
SqliteaiOptionsBase.wasmPath
worker?
optional worker?: boolean;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:25
Inherited from
SqliteaiOptionsBase.worker
workerInstance?
optional workerInstance?: Worker;
Defined in: packages/rxdb-adapter-sqliteai/src/sqliteai.interface.ts:26
Inherited from
SqliteaiOptionsBase.workerInstance