# Class ViewBuilderCore<TConfig>

#### Type Parameters

- TConfig extends { columns?: unknown; name: string }

#### Hierarchy (View Summary)

- ViewBuilderCore
  - ViewBuilder
  - ManualViewBuilder

- 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/view.d.ts:15

##### Index

### Constructors

constructor

### Properties

_
config
name
[entityKind]

## Constructors

### constructor

- new ViewBuilderCore<TConfig extends { columns?: unknown; name: string }>(
  name: TConfig["name"],
  ): ViewBuilderCore<TConfig>

  #### Type Parameters

  - TConfig extends { columns?: unknown; name: string }

  #### Parameters

  - name: TConfig["name"]

  #### Returns ViewBuilderCore<TConfig>

  - 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/view.d.ts:25

## Properties

### `Readonly`_

_: { columns: TConfig["columns"]; name: TConfig["name"] }

- 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/view.d.ts:21

### `Protected` config

config: ViewBuilderConfig

- 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/view.d.ts:26

### `Protected` name

name: TConfig["name"]

- 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/view.d.ts:19

### `Static` `Readonly`[entityKind]

"[entityKind]": string

- 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/view.d.ts:20