Member Junction
    Preparing search index...

    Result of Astify — the full parsed representation of MJ SQL

    interface MJAstifyResult {
        ast: SQLAst | SQLAst[] | null;
        astParsed: boolean;
        cleanSQL: string;
        dialect: string;
        mjParse: MJParseResult;
        positionMap: Map<string, PlaceholderEntry>;
        strippedTokens: MJToken[];
    }
    Index

    Properties

    ast: SQLAst | SQLAst[] | null

    The node-sql-parser AST of the placeholder-substituted SQL (null if parsing failed)

    astParsed: boolean

    Whether AST parsing succeeded

    cleanSQL: string

    The clean SQL that was parsed (for debugging)

    dialect: string

    The SQL dialect used

    mjParse: MJParseResult

    MJ token analysis with boolean flags

    positionMap: Map<string, PlaceholderEntry>

    Map from placeholder string → original MJ token

    strippedTokens: MJToken[]

    Tokens that were stripped (block tags, comments)