跳到主要内容

PGliteClientOptions

Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:53

PGlite 客户端配置选项 扩展自 PGlite 原生配置

Extends​

  • PGliteOptions

Properties​

database?​

optional database?: string;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:501

Inherited from​

PGliteOptions.database

dataDir?​

optional dataDir?: string;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:499

Inherited from​

PGliteOptions.dataDir

debug?​

optional debug?: DebugLevel;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:503

Inherited from​

PGliteOptions.debug

extensions?​

optional extensions?: Extensions;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:505

Inherited from​

PGliteOptions.extensions

fs?​

optional fs?: Filesystem;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:502

Inherited from​

PGliteOptions.fs

fsBundle?​

optional fsBundle?: Blob | File;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:511

Inherited from​

PGliteOptions.fsBundle

icuDataDir?​

optional icuDataDir?: Blob | File;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:507

Inherited from​

PGliteOptions.icuDataDir

initDbStartParams?​

optional initDbStartParams?: string[];

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:515

Inherited from​

PGliteOptions.initDbStartParams

initdbWasmModule?​

optional initdbWasmModule?: Module;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:510

Inherited from​

PGliteOptions.initdbWasmModule

initialMemory?​

optional initialMemory?: number;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:508

Inherited from​

PGliteOptions.initialMemory

loadDataDir?​

optional loadDataDir?: Blob | File;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:506

Inherited from​

PGliteOptions.loadDataDir

noInitDb?​

optional noInitDb?: boolean;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:498

Inherited from​

PGliteOptions.noInitDb

parsers?​

optional parsers?: ParserOptions;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:512

Inherited from​

PGliteOptions.parsers

pgliteWasmModule?​

optional pgliteWasmModule?: Module;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:509

Inherited from​

PGliteOptions.pgliteWasmModule

postgresqlconf?​

optional postgresqlconf?: string | string[];

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:516

Inherited from​

PGliteOptions.postgresqlconf

relaxedDurability?​

optional relaxedDurability?: boolean;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:504

Inherited from​

PGliteOptions.relaxedDurability

restoredDatabase?​

optional restoredDatabase?: PGliteRestoredDatabase;

Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:68

领取 restorePGliteDatabase 恢复到内存目标得到的数据库,代替新建空库。

Remarks​

只能配合内存存储使用;句柄只能被领取一次,且只能被恢复时校验过的那个 RxDB 实例、以同一组扩展领取。


serializers?​

optional serializers?: SerializerOptions;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:513

Inherited from​

PGliteOptions.serializers

startParams?​

optional startParams?: string[];

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:514

Inherited from​

PGliteOptions.startParams

store?​

optional store?: "memory" | "idb";

Defined in: packages/rxdb-adapter-pglite/src/pglite.interface.ts:60

存储类型

  • 'memory': 内存存储
  • 'idb': IndexedDB 存储 显式传入 dataDir 时,优先使用 dataDir

username?​

optional username?: string;

Defined in: node_modules/.pnpm/@electric-sql+pglite@0.5.8/node_modules/@electric-sql/pglite/dist/pglite-BdeXTuy6.d.ts:500

Inherited from​

PGliteOptions.username