Home / Class/ XataHttpDatabase Class — drizzle-orm Architecture

XataHttpDatabase Class — drizzle-orm Architecture

Architecture documentation for the XataHttpDatabase class in driver.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  c3ea8b82_3a9c_2cc5_ee5e_ae9dd7ae9d1c["XataHttpDatabase"]
  873bd06d_d5ad_ee33_9029_a6593dd73ae2["driver.ts"]
  c3ea8b82_3a9c_2cc5_ee5e_ae9dd7ae9d1c -->|defined in| 873bd06d_d5ad_ee33_9029_a6593dd73ae2

Relationship Graph

Source Code

drizzle-orm/src/xata-http/driver.ts lines 43–50

export class XataHttpDatabase<TSchema extends Record<string, unknown> = Record<string, never>>
	extends PgDatabase<XataHttpQueryResultHKT, TSchema>
{
	static override readonly [entityKind]: string = 'XataHttpDatabase';

	/** @internal */
	declare readonly session: XataHttpSession<TSchema, ExtractTablesWithRelations<TSchema>>;
}

Domain

Frequently Asked Questions

What is the XataHttpDatabase class?
XataHttpDatabase is a class in the drizzle-orm codebase, defined in drizzle-orm/src/xata-http/driver.ts.
Where is XataHttpDatabase defined?
XataHttpDatabase is defined in drizzle-orm/src/xata-http/driver.ts at line 43.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free