Interface: QueryServiceDeps
Defined in: server/insights/services/query-service.ts:72
Properties
client
client: PrismaClient;Defined in: server/insights/services/query-service.ts:75
Primary ambient client.
hooks?
optional hooks?: InsightsHooks;Defined in: server/insights/services/query-service.ts:82
model
model: ReportingModel;Defined in: server/insights/services/query-service.ts:73
queryClient?
optional queryClient?: PrismaClient<PrismaClientOptions, never, DefaultArgs>;Defined in: server/insights/services/query-service.ts:77
Optional read replica; reads run here when provided.
statementTimeoutMs?
optional statementTimeoutMs?: number;Defined in: server/insights/services/query-service.ts:81
Per-run statement timeout (ms).
tenancy?
optional tenancy?: TenancyConfig;Defined in: server/insights/services/query-service.ts:79
Optional RLS backstop.