Libraries v5.0.0
    Preparing search index...

    Type Alias ObjectReadSchema<S, Relations>

    ObjectReadSchema: S extends ObjectSchemaBuilder<
        infer P,
        any,
        any,
        any,
        any,
        any,
        any,
    >
        ? ObjectSchemaBuilder<
            {
                -readonly [K in keyof P as K extends Relations
                    ? never
                    : K extends string ? K : never]-?: ColumnReadSchema<P[K]>
            },
        >
        : never

    Derive a row's scalar properties, excluding explicitly declared navigation keys.

    Type Parameters

    • S
    • Relations extends PropertyKey = never