Home / Class/ SingleStoreTable Class — drizzle-orm Architecture

SingleStoreTable Class — drizzle-orm Architecture

Architecture documentation for the SingleStoreTable class in table.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  2f757dbf_c4e6_7cc5_451a_b72c48bbed4c["SingleStoreTable"]
  3c5f95cc_22b6_3d0d_d9be_3e274450e9e7["table.ts"]
  2f757dbf_c4e6_7cc5_451a_b72c48bbed4c -->|defined in| 3c5f95cc_22b6_3d0d_d9be_3e274450e9e7

Relationship Graph

Source Code

drizzle-orm/src/singlestore-core/table.ts lines 22–37

export class SingleStoreTable<T extends TableConfig = TableConfig> extends Table<T> {
	static override readonly [entityKind]: string = 'SingleStoreTable';

	declare protected $columns: T['columns'];

	/** @internal */
	static override readonly Symbol = Object.assign({}, Table.Symbol, {});

	/** @internal */
	override [Table.Symbol.Columns]!: NonNullable<T['columns']>;

	/** @internal */
	override [Table.Symbol.ExtraConfigBuilder]:
		| ((self: Record<string, SingleStoreColumn>) => SingleStoreTableExtraConfig)
		| undefined = undefined;
}

Domain

Frequently Asked Questions

What is the SingleStoreTable class?
SingleStoreTable is a class in the drizzle-orm codebase, defined in drizzle-orm/src/singlestore-core/table.ts.
Where is SingleStoreTable defined?
SingleStoreTable is defined in drizzle-orm/src/singlestore-core/table.ts at line 22.

Analyze Your Own Codebase

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

Try Supermodel Free