Skip to main content

Interface: PgPoolLike

Defined in: packages/agentos/src/cognition/rag/vector_stores/PostgresVectorStore.ts:50

The part of pg.Pool the store calls. A caller's own pool satisfies it.

Methods​

connect()​

connect(): Promise<{ query: Promise<{ rowCount?: number | null; rows: unknown[]; }>; release: void; }>

Defined in: packages/agentos/src/cognition/rag/vector_stores/PostgresVectorStore.ts:52

Returns​

Promise<{ query: Promise<{ rowCount?: number | null; rows: unknown[]; }>; release: void; }>


end()?​

optional end(): Promise<void>

Defined in: packages/agentos/src/cognition/rag/vector_stores/PostgresVectorStore.ts:56

Returns​

Promise<void>


query()​

query(sql, params?): Promise<{ rowCount?: number | null; rows: unknown[]; }>

Defined in: packages/agentos/src/cognition/rag/vector_stores/PostgresVectorStore.ts:51

Parameters​

sql​

string

params?​

unknown[]

Returns​

Promise<{ rowCount?: number | null; rows: unknown[]; }>