Libraries
    Preparing search index...

    Interface ResolvedVariantConfigInternal

    Full variant config stored in the schema extension 'variants'.

    interface ResolvedVariantConfig {
        discriminatorColumn: string;
        discriminatorKey: string;
        variants: Record<string, ResolvedVariantSpec>;
    }
    Index

    Properties

    discriminatorColumn: string

    SQL column name corresponding to discriminatorKey. Filled by query builder.

    discriminatorKey: string

    Property key on the base schema that is the discriminator.

    variants: Record<string, ResolvedVariantSpec>

    Map from discriminator value → resolved variant spec.