PgVectorClient
Defined in: pgvector.vector-store.ts:27
Minimal structural contract for the Prisma client used by the pgvector
provider. PrismaService from @engram/database satisfies this interface,
but keeping it structural avoids a hard runtime dependency and keeps the
provider unit-testable with a lightweight mock.
Methods
Section titled “Methods”$executeRawUnsafe()
Section titled “$executeRawUnsafe()”$executeRawUnsafe(
query, …values):Promise<number>
Defined in: pgvector.vector-store.ts:28
Parameters
Section titled “Parameters”string
values
Section titled “values”…unknown[]
Returns
Section titled “Returns”Promise<number>
$queryRawUnsafe()
Section titled “$queryRawUnsafe()”$queryRawUnsafe<
T>(query, …values):Promise<T>
Defined in: pgvector.vector-store.ts:29
Type Parameters
Section titled “Type Parameters”T = unknown
Parameters
Section titled “Parameters”string
values
Section titled “values”…unknown[]
Returns
Section titled “Returns”Promise<T>