package de.effigenix.domain.inventory;

/**
 * Rohe Eingabe für partielle StorageLocation-Updates.
 * null-Felder bedeuten "nicht ändern".
 * StorageType ist immutable und daher nicht Teil des UpdateDraft.
 *
 * @param name            null = nicht ändern
 * @param minTemperature  BigDecimal als String, nullable
 * @param maxTemperature  BigDecimal als String, nullable
 */
public record StorageLocationUpdateDraft(
        String name,
        String minTemperature,
        String maxTemperature
) {}
