@beerwright/core
    Preparing search index...

    Interface BlendWholeFruitInput

    Whole fruit, added by weight with no gravity reading.

    The sugar percent is stored on the row instead of looked up by name, because the name is free text. "Montmorency from the neighbour's tree" isn't a table key, and a lookup that failed would silently contribute nothing.

    interface BlendWholeFruitInput {
        addedOn?: Date | null;
        kind: "whole-fruit";
        massKg: number;
        name: string;
        sugarPercent: number;
    }

    Hierarchy (View Summary)

    Index
    addedOn?: Date | null

    The day it went into the blend, or null if the blender didn't say.

    kind: "whole-fruit"

    Tells the additions apart.

    massKg: number

    Amount by weight in kilograms, including skins and stones.

    name: string

    The fruit's name. Free text, never looked up.

    sugarPercent: number

    Sugar as a share of that weight, in percent.

    WHOLE_FRUITS