Member Junction
    Preparing search index...
    interface ConversionPipelineConfig {
        audit: boolean;
        llmFallback: boolean;
        llmFallbackHandler?: ILLMFallback;
        maxLLMRetries: number;
        onProgress?: (message: string) => void;
        outputFile?: string;
        pretty: boolean;
        source: string;
        sourceDialect: string;
        sourceIsFile: boolean;
        stopOnError: boolean;
        targetConnection?: string;
        targetDialect: string;
        verifier?: IDatabaseVerifier;
        verify: boolean;
    }
    Index

    Properties

    audit: boolean

    Generate audit report (default: true)

    llmFallback: boolean

    Enable LLM fallback for failed conversions (default: false)

    llmFallbackHandler?: ILLMFallback

    LLM fallback implementation

    maxLLMRetries: number

    Max retries per statement with LLM fallback (default: 3)

    onProgress?: (message: string) => void

    Verbose logging callback

    outputFile?: string

    Path to write converted SQL output

    pretty: boolean

    Pretty-print output (default: true)

    source: string

    Source SQL content (string) or path to source SQL file

    sourceDialect: string

    Source SQL dialect

    sourceIsFile: boolean

    Whether source is a file path (true) or raw SQL string (false)

    stopOnError: boolean

    Stop on first error vs continue (default: false = continue)

    targetConnection?: string

    Target database connection string for verification

    targetDialect: string

    Target SQL dialect

    Database verifier implementation

    verify: boolean

    Execute each statement against target DB to verify (default: false)