Skip to content

InferQueryResult

InferQueryResult<TFullSchema, TTable, TConfig> = [TFullSchema] extends [Record<string, never>] ? InferRow<TTable> : LookupTableConfig<TFullSchema, TTable> extends infer TTableConfig ? BuildQueryResult<ExtractTablesWithRelations<TFullSchema>, TTableConfig, TConfig extends Record<string, unknown> ? TConfig : true> : InferRow<TTable>

Defined in: packages/db/src/types.ts:62

TFullSchema extends Record<string, unknown>

TTable

TConfig