Type alias AnyAliasedColumn<DB, TB>

AnyAliasedColumn<DB, TB>: DrainOuterGeneric<{
    [T in TB]: T extends string
        ? keyof DB[T] extends string
            ? `${keyof DB[T]} as ${string}`
            : never
        : never
}[TB]>

Just like AnyColumn but with a as <string> suffix.

Type Parameters

  • DB

  • TB extends keyof DB

Generated using TypeDoc