RegisterPostgresPluginsOptionsType
このコンテンツはまだ日本語訳がありません。
RegisterPostgresPluginsOptionsType =
object
Defined in: src/persistence/journals/PostgresPluginOptions.ts:8
Properties
Section titled “Properties”durableStateStore?
Section titled “durableStateStore?”
readonlyoptionaldurableStateStore?:PostgresDurableStateStoreOptions
Defined in: src/persistence/journals/PostgresPluginOptions.ts:23
Durable-state-store-specific options. Defaults to a fresh builder (uses the shared pool).
journal?
Section titled “journal?”
readonlyoptionaljournal?:PostgresJournalOptions
Defined in: src/persistence/journals/PostgresPluginOptions.ts:19
Journal-specific options (table names, autoCreate, and connection if no shared pool).
readonlyoptionalpool?:PgPoolLike
Defined in: src/persistence/journals/PostgresPluginOptions.ts:15
Shared connection pool injected into all three stores. When provided,
the journal + snapshot + durable-state stores reuse ONE pool (the
usual case — they target the same database). When omitted, each store
lazily builds its own pool from its url / poolConfig.
serializer?
Section titled “serializer?”
readonlyoptionalserializer?:Serializer
Defined in: src/persistence/journals/PostgresPluginOptions.ts:17
Shared payload serializer injected into all three stores (a leaf’s own serializer wins).
snapshotStore?
Section titled “snapshotStore?”
readonlyoptionalsnapshotStore?:PostgresSnapshotStoreOptions
Defined in: src/persistence/journals/PostgresPluginOptions.ts:21
Snapshot-store-specific options.
