Home / Type/ GelTableWithColumns Type — drizzle-orm Architecture

GelTableWithColumns Type — drizzle-orm Architecture

Architecture documentation for the GelTableWithColumns type/interface in table.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  2ab1c2a7_07b5_47b8_975b_f5b9919897b0["GelTableWithColumns"]
  cbe7af57_41be_454d_306f_02d0e6f81949["table.ts"]
  2ab1c2a7_07b5_47b8_975b_f5b9919897b0 -->|defined in| cbe7af57_41be_454d_306f_02d0e6f81949
  style 2ab1c2a7_07b5_47b8_975b_f5b9919897b0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-orm/src/gel-core/table.ts lines 60–70

export type GelTableWithColumns<T extends TableConfig> =
	& GelTable<T>
	& {
		[Key in keyof T['columns']]: T['columns'][Key];
	}
	& {
		enableRLS: () => Omit<
			GelTableWithColumns<T>,
			'enableRLS'
		>;
	};

Frequently Asked Questions

What is the GelTableWithColumns type?
GelTableWithColumns is a type/interface in the drizzle-orm codebase, defined in drizzle-orm/src/gel-core/table.ts.
Where is GelTableWithColumns defined?
GelTableWithColumns is defined in drizzle-orm/src/gel-core/table.ts at line 60.

Analyze Your Own Codebase

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

Try Supermodel Free