SqliteOptions
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:72
SQLite 适配器配置接口
Extends
SqliteOptionsBase
Properties
batchTimeout?
optional batchTimeout?: number;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:59
Default
16 (BALANCED)
See
BATCH_TIMEOUT
Inherited from
SqliteOptionsBase.batchTimeout
cacheSizeKb?
optional cacheSizeKb?: number;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:56
See
https://www.sqlite.org/pragma.html#pragma_cache_size
Default
51200
Inherited from
SqliteOptionsBase.cacheSizeKb
fsRoot?
optional fsRoot?: FileSystemDirectoryHandle;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:36
fs-handle 专用:根目录句柄
Inherited from
SqliteOptionsBase.fsRoot
idbLockPolicy?
optional idbLockPolicy?: "exclusive" | "shared" | "shared+hint";
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:42
idb 专用:锁策略
Default
'shared+hint'
Inherited from
SqliteOptions.idbLockPolicy
idbLockTimeout?
optional idbLockTimeout?: number;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:48
idb 专用:锁超时(毫秒)
Default
Infinity
Inherited from
SqliteOptionsBase.idbLockTimeout
readonly?
optional readonly?: boolean;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:31
只读打开(SQLITE_OPEN_READONLY)
Inherited from
SqliteOptionsBase.readonly
repositories?
optional repositories?: Record<string, SqliteRepositoryConstructor<RepositoryBase<RepositoryEntityType>>>;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:73
sharedWorker?
optional sharedWorker?: boolean;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:52
Inherited from
SqliteOptionsBase.sharedWorker
sharedWorkerInstance?
optional sharedWorkerInstance?: SharedWorker;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:53
Inherited from
SqliteOptionsBase.sharedWorkerInstance
vfs?
optional vfs?: SupportVFS;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:21
存储预设。默认 idb
Inherited from
SqliteOptionsBase.vfs
wasmUrl?
optional wasmUrl?: string;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:26
wasm 文件 URL。不传则由 @subframe7536/sqlite-wasm 使用其内置默认路径
Inherited from
SqliteOptionsBase.wasmUrl
worker?
optional worker?: boolean;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:50
Inherited from
SqliteOptionsBase.worker
workerInstance?
optional workerInstance?: Worker;
Defined in: packages/rxdb-adapter-sqlite-wasm/src/sqlite.interface.ts:51
Inherited from
SqliteOptionsBase.workerInstance