Documentation
    Preparing search index...

    Type Parameters

    • T extends ColumnBaseConfig<"string", "SQLiteText"> & { length?: number }

    Hierarchy (View Summary)

    • SQLiteColumn<T, { enumValues: T["enumValues"]; length: T["length"] }>
      • SQLiteText
    Index

    Constructors

    • Type Parameters

      • T extends ColumnBaseConfig<"string", "SQLiteText"> & { length?: number }

      Parameters

      • table: AnySQLiteTable<{ name: T["tableName"] }>
      • config: ColumnBuilderRuntimeConfig<
            T["data"],
            { enumValues: T["enumValues"]; length: T["length"] },
        >

      Returns SQLiteText<T>

    Properties

    _: ColumnTypeConfig<T, { dialect: "sqlite" }>
    columnType: T["columnType"]
    config: ColumnRuntimeConfig<
        T["data"],
        { enumValues: T["enumValues"]; length: T["length"] },
    >
    dataType: T["dataType"]
    default: SQL<unknown> | T["data"] | undefined
    defaultFn: (() => SQL<unknown> | T["data"]) | undefined
    enumValues: T["enumValues"]
    generated: GeneratedColumnConfig<T["data"]> | undefined
    generatedIdentity: GeneratedIdentityConfig | undefined
    hasDefault: boolean
    isUnique: boolean
    keyAsName: boolean
    length: T["length"]
    name: string
    notNull: boolean
    onUpdateFn: (() => SQL<unknown> | T["data"]) | undefined
    primary: boolean
    uniqueName: string | undefined
    uniqueType: string | undefined
    "[entityKind]": string

    Methods