Libraries v5.0.0
    Preparing search index...

    Interface AliasedColumn<T, S, Nullable>

    A schema-backed SQL column belonging to one explicit table alias.

    interface AliasedColumn<T, S = any, Nullable extends boolean = boolean> {
        __leftJoined?: Nullable;
        __readSource?: S;
        __value?: T;
        "[COLUMN]": { alias: string; column: string; schema: any };
    }

    Type Parameters

    • T
    • S = any
    • Nullable extends boolean = boolean

    Hierarchy (View Summary)

    Index
    __leftJoined?: Nullable

    Type-only join nullability, independent of the stored column schema.

    __readSource?: S

    Type-only source schema used by projection metadata.

    __value?: T

    Type-only marker carrying column nullability and value type; not a runtime row value.

    "[COLUMN]": { alias: string; column: string; schema: any }