ColumnBaseConfig Type — drizzle-orm Architecture
Architecture documentation for the ColumnBaseConfig type/interface in column.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD b43d374e_1851_e329_fc46_80ccee86fbc0["ColumnBaseConfig"] 7bd0ba6a_93b0_0df7_7f87_d1a726b246cb["column.ts"] b43d374e_1851_e329_fc46_80ccee86fbc0 -->|defined in| 7bd0ba6a_93b0_0df7_7f87_d1a726b246cb style b43d374e_1851_e329_fc46_80ccee86fbc0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
drizzle-orm/src/column.ts lines 13–23
export interface ColumnBaseConfig<
TDataType extends ColumnDataType,
TColumnType extends string,
> extends ColumnBuilderBaseConfig<TDataType, TColumnType> {
tableName: string;
notNull: boolean;
hasDefault: boolean;
isPrimaryKey: boolean;
isAutoincrement: boolean;
hasRuntimeDefault: boolean;
}
Defined In
Source
Frequently Asked Questions
What is the ColumnBaseConfig type?
ColumnBaseConfig is a type/interface in the drizzle-orm codebase, defined in drizzle-orm/src/column.ts.
Where is ColumnBaseConfig defined?
ColumnBaseConfig is defined in drizzle-orm/src/column.ts at line 13.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free