跳到主要内容

resolvePGliteInitOptions()

function resolvePGliteInitOptions(dbName, options): ResolvedPGliteClientOptions;

Defined in: packages/rxdb-adapter-pglite/src/PGliteClient.ts:42

PGliteClientOptions 规范化为 PGlite 构造函数能直接消费的形状。

  • store: 'memory' 时不设 dataDir,并默认开启 relaxedDurability
  • 其他情况 dataDir 默认为 idb://<dbName>
  • 强制注入 live extension(liveQuery 依赖)

公开导出供单测与高级用户预计算配置,正常使用无需直接调用。

Parameters

ParameterTypeDescription
dbNamestring数据库名(用作 IndexedDB key)
optionsPGliteClientOptions原始用户选项

Returns

ResolvedPGliteClientOptions

规范化后的 PGlite 选项