# Function text

- text(): SQLiteTextBuilderInitial<"", [string, ...string[]], undefined>

  #### Returns SQLiteTextBuilderInitial<"", [string, ...string[]], undefined>

  - 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/text.d.ts:70
- text<
  U extends string,
  T extends readonly [U, U],
  L extends number | undefined,
  TMode extends "json" | "text" = "json" | "text",
  >(
  config?: SQLiteTextConfig<TMode, T | Writable<T>, L>,
  ): Equal<TMode, "json"> extends true
  ? SQLiteTextJsonBuilderInitial<"">
  : SQLiteTextBuilderInitial<"", Writable<T>, L>

  #### Type Parameters

  - U extends string
  - T extends readonly [U, U]
  - L extends number | undefined
  - TMode extends "json" | "text" = "json" | "text"

  #### Parameters

  - `Optional` config: SQLiteTextConfig<TMode, T | Writable<T>, L>

  #### Returns Equal<TMode, "json"> extends true
  ? SQLiteTextJsonBuilderInitial<"">
  : SQLiteTextBuilderInitial<"", Writable<T>, L>

  - 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/text.d.ts:71
- text<
  TName extends string,
  U extends string,
  T extends readonly [U, U],
  L extends number | undefined,
  TMode extends "json" | "text" = "json" | "text",
  >(
  name: TName,
  config?: SQLiteTextConfig<TMode, T | Writable<T>, L>,
  ): Equal<TMode, "json"> extends true
  ? SQLiteTextJsonBuilderInitial<TName>
  : SQLiteTextBuilderInitial<TName, Writable<T>, L>

  #### Type Parameters

  - TName extends string
  - U extends string
  - T extends readonly [U, U]
  - L extends number | undefined
  - TMode extends "json" | "text" = "json" | "text"

  #### Parameters

  - name: TName
  - `Optional` config: SQLiteTextConfig<TMode, T | Writable<T>, L>

  #### Returns Equal<TMode, "json"> extends true
  ? SQLiteTextJsonBuilderInitial<TName>
  : SQLiteTextBuilderInitial<TName, Writable<T>, L>

  - 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/text.d.ts:72