# Interface SQLiteColumnBuilderBase<T, TTypeConfig>

interface SQLiteColumnBuilderBase<
T extends
ColumnBuilderBaseConfig<ColumnDataType, string> = ColumnBuilderBaseConfig<
ColumnDataType,
string,
>,
TTypeConfig extends object = object,
> {
_: {
[K in string | number | symbol]: (
{
brand: "ColumnBuilder";
columnType: T["columnType"];
data: T["data"];
dataType: T["dataType"];
driverParam: T["driverParam"];
enumValues: T["enumValues"];
generated: T extends { generated: G }
? G extends undefined ? unknown : G
: unknown;
hasDefault: T extends { hasDefault: U } ? U : boolean;
identity: T extends { identity: U } ? U : unknown;
name: T["name"];
notNull: T extends { notNull: U } ? U : boolean;
} & TTypeConfig & { dialect: "sqlite" }
)[K]
};
}

#### Type Parameters

- T extends ColumnBuilderBaseConfig<ColumnDataType, string> = ColumnBuilderBaseConfig<ColumnDataType, string>
- TTypeConfig extends object = object

#### Hierarchy

- ColumnBuilderBase<T, TTypeConfig & { dialect: "sqlite" }>
  - SQLiteColumnBuilderBase

#### Implemented by

- SQLiteColumnBuilder

- Defined in node_modules/.pnpm/drizzle-orm@0.44.6_@cloudflare+workers-types@4.20251014.0_@opentelemetry+api@1.9.0_@typ_31a6f5ca8f102af87864dd251ed08d88/node_modules/drizzle-orm/sqlite-core/columns/common.d.ts:17

##### Index

### Properties

_

## Properties

### _

_: {
[K in string | number | symbol]: (
{
brand: "ColumnBuilder";
columnType: T["columnType"];
data: T["data"];
dataType: T["dataType"];
driverParam: T["driverParam"];
enumValues: T["enumValues"];
generated: T extends { generated: G }
? G extends undefined ? unknown : G
: unknown;
hasDefault: T extends { hasDefault: U } ? U : boolean;
identity: T extends { identity: U } ? U : unknown;
name: T["name"];
notNull: T extends { notNull: U } ? U : boolean;
} & TTypeConfig & { dialect: "sqlite" }
)[K]
}

Inherited from ColumnBuilderBase._

- Defined in node_modules/.pnpm/drizzle-orm@0.44.6_@cloudflare+workers-types@4.20251014.0_@opentelemetry+api@1.9.0_@typ_31a6f5ca8f102af87864dd251ed08d88/node_modules/drizzle-orm/column-builder.d.ts:154