functional-models
    Preparing search index...

    Interface OrmModelInstanceExtensions<TModelExtensions, TModelInstanceExtensions>

    Instance overrides that give it ORM functions.

    interface OrmModelInstanceExtensions<
        TModelExtensions extends object = object,
        TModelInstanceExtensions extends object = object,
    > {
        delete: () => Promise<void>;
        save: <TData extends Readonly<{ [s: string]: any }>>() => Promise<
            OrmModelInstance<TData, TModelExtensions, TModelInstanceExtensions>,
        >;
    }

    Type Parameters

    • TModelExtensions extends object = object
    • TModelInstanceExtensions extends object = object
    Index

    Properties

    Properties

    delete: () => Promise<void>

    Delete this model.

    save: <TData extends Readonly<{ [s: string]: any }>>() => Promise<
        OrmModelInstance<TData, TModelExtensions, TModelInstanceExtensions>,
    >

    Save this model.