Member Junction
    Preparing search index...
    interface BakedMigrationResult {
        affectedEntities: string[];
        fileName: string;
        handProcedural: string[];
        mode: "baked" | "preserved" | "gap-no-bake";
        pgSQL: string;
        status: ConversionStatus;
        unhandled: UnhandledStatement[];
    }
    Index

    Properties

    affectedEntities: string[]

    E(M) — entities whose native CodeGen was baked, in committed order.

    fileName: string
    handProcedural: string[]

    Hand-written procedural routines the migration carries (require human PG authoring).

    mode: "baked" | "preserved" | "gap-no-bake"

    'baked' — native CodeGen captured + assembled into pgSQL. 'preserved' — a transpile gap (unhandled statement / hand-procedural) made an auto-bake unsafe, so pgSQL is the hand-verified committed file (re-bake mode only). 'gap-no-bake' — FORWARD mode hit a gap, so the working DB was NOT touched (no apply, no capture) and pgSQL is the transpile-only artifact for hand-authoring (issue #3252 RC3).

    pgSQL: string

    The standalone baked .pg.sql text.

    Conversion status from convertMigration (e.g. needs-hand-authoring surfaces here).

    unhandled: UnhandledStatement[]

    Statements the AST transpiler could not handle (reported, never silently dropped).