Member Junction
    Preparing search index...

    One missing CRUD routine reported by the post-generation validator. The validator (see CodeGenDatabaseProvider.validateExpectedCRUDFunctions) cross-checks the entity-level AllowAPI/spGenerated configuration against what's actually present in the target database after CodeGen finishes. Each entry represents a routine the runtime will try to invoke at Save/Delete time but which doesn't exist — i.e. a silent generation gap that would otherwise be invisible until the first user-driven mutation crashed.

    interface CRUDValidationMissing {
        entity: string;
        expectedRoutine: string;
        schema: string;
        type: "create" | "update" | "delete";
    }
    Index

    Properties

    entity: string

    Entity.Name (e.g. "MJ: AI Agents")

    expectedRoutine: string

    Routine the runtime will look up — custom name from entity.spCreate/Update/Delete if set, otherwise the dialect-generated default (e.g. spCreateUser for SQL Server, fn_create_user for PostgreSQL).

    schema: string

    Entity.SchemaName (e.g. "__mj")

    type: "create" | "update" | "delete"

    Operation whose routine is missing.