kysely
    Preparing search index...

    Type Alias ExtractAliasFromTableExpression<DB, TE>

    ExtractAliasFromTableExpression: TE extends string
        ? TE extends `${string} as ${infer TA}`
            ? TA
            : TE extends keyof DB ? TE : never
        : TE extends AliasedExpression<any, infer QA>
            ? QA
            : TE extends (qb: any) => AliasedExpression<any, infer QA>
                ? QA
                : TE extends AliasedDynamicTableBuilder<any, infer DA> ? DA : never

    Type Parameters

    • DB
    • TE