Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

MapColumnsToTableAlias

type MapColumnsToTableAlias<TColumns extends Record<string, AnyColumn | SQL | SQL.Aliased>, TAlias extends string> = Simplify<[Key in keyof TColumns]: TColumns[Key] extends AnyColumn ? ChangeColumnTableName<Assume<TColumns[Key], AnyColumn>, TAlias> : TColumns[Key]>;

§Type Parameters

§
TColumns extends Record<string, AnyColumn | SQL | SQL.Aliased>
[src]
§
TAlias extends string
[src]

§Type

§
Simplify<[Key in keyof TColumns]: TColumns[Key] extends AnyColumn ? ChangeColumnTableName<Assume<TColumns[Key], AnyColumn>, TAlias> : TColumns[Key]>
[src]