AutoBE
    Preparing search index...

    Interface AutoBeDatabaseSchemaDefinition

    Output of a single schema generation or review call.

    One target table model + lightweight designs for newly discovered target-owned 1NF child, 1:1 subtype/detail, or materialized projection tables.

    Samchon

    interface AutoBeDatabaseSchemaDefinition {
        model: Pick<
            IModel,
            | "name"
            | "description"
            | "stance"
            | "primaryField"
            | "foreignFields"
            | "plainFields"
            | "uniqueIndexes"
            | "plainIndexes"
            | "ginIndexes",
        >;
        newDesigns: AutoBeDatabaseComponentTableDesign[];
    }
    Index

    Properties

    Properties

    model: Pick<
        IModel,
        | "name"
        | "description"
        | "stance"
        | "primaryField"
        | "foreignFields"
        | "plainFields"
        | "uniqueIndexes"
        | "plainIndexes"
        | "ginIndexes",
    >

    The single database table model produced by this call.

    Name+description pairs for additional tables discovered during generation. They are allowed only when target modeling proves a missing 1NF child table, a missing 1:1 subtype/detail table, or an explicit mv_* materialized projection table. Each feeds back into the pipeline as a separate generation call.