Member Junction
    Preparing search index...

    Interface BaseViewGenerationContext

    Options for generating a base view.

    interface BaseViewGenerationContext {
        entity: EntityInfo;
        parentFieldsSelect: string;
        parentJoins: string;
        relatedFieldsJoins: string;
        relatedFieldsSelect: string;
        rootFieldsSelect: string;
        rootJoins: string;
    }
    Index

    Properties

    entity: EntityInfo

    Entity to generate the view for

    parentFieldsSelect: string

    IS-A parent entity field SELECTs

    parentJoins: string

    IS-A parent entity JOIN clauses

    relatedFieldsJoins: string

    JOIN clauses for related entities

    relatedFieldsSelect: string

    Related field SELECT expressions (e.g., joined name fields)

    rootFieldsSelect: string

    Root ID field SELECTs (for recursive FKs)

    rootJoins: string

    Root ID JOIN clauses (for recursive FKs)