跳到主要内容

createSqliteClient()

function createSqliteClient(dbName, options): Promise<SqliteaiClient>;

Defined in: packages/rxdb-adapter-sqliteai/src/create_sqlite_client.ts:15

创建 SqliteAI 客户端实例并完成初始化。

如果 options 中指定了 worker / sharedWorker,会通过 wrapWithComlink 把客户端代理到 worker; 否则在主线程直接 new。

Parameters

ParameterTypeDescription
dbNamestring数据库名(用于持久化文件名归一化)
optionsSqliteaiOptionsSqliteAI 适配器选项(含 OPFS / worker / 缓存大小等)

Returns

Promise<SqliteaiClient>

init 完成、可直接执行 SQL 的客户端