kysely
    Preparing search index...

    Type Alias ExtractRowFromCommonTableExpressionName<CN>

    ExtractRowFromCommonTableExpressionName: CN extends `${string}(${infer CL})`
        ? { [C in ExtractColumnNamesFromColumnList<CL>]: any }
        : ShallowRecord<string, any>

    Parses a string like 'person(id, first_name)' into a type:

    { id: any, first_name: any }

    Type Parameters

    • CN extends string