summaryrefslogtreecommitdiff
path: root/models
AgeCommit message (Collapse)Author
31 hoursFix typo in nutrient target join table expression.HEADmasterMarius Peter
31 hoursAdd guard function to prevent null SQL values from leaking out.Marius Peter
31 hoursAdd custom display functions for certain model entities.Marius Peter
2 daysApply minor fixes.Marius Peter
2 daysHydrate nutrient values for fertilizer product structs.Marius Peter
2 daysRealign nutrient creation function.Marius Peter
2 daysRealign 'crop' model interface.Marius Peter
2 daysUse match-define where sensible.Marius Peter
2 daysRealign fertilizer-product model with nutrient-measurement.Marius Peter
2 daysRealign nutrient-target model with nutrient-measurement.Marius Peter
3 daysRemove useless intermediary module.Marius Peter
This module does not reduce complexity, nor provide useful abstractions.
3 daysUse the 'joined' table expression throughout.Marius Peter
No more string-based SQL queries! Only DSL!
11 daysUpdate nutrient target with out beautiful new logic.Marius Peter
11 daysEnforce creation idempotency at the model level.Marius Peter
11 daysNutrient creation returns the newly persisted instance.Marius Peter
11 daysMassive nutrient measurement overhaul.Marius Peter
1. Better struct accessor names (rename-out), 2. Eagerly load nutrient values when getting a nutrient measurement.
13 daysClean up nutrient measurement contract-out.Marius Peter
13 daysClean up nutrient target contract-out.Marius Peter
13 daysClean up fertilizer product contract-out.Marius Peter
13 daysAdded crop accessors for the crop requirement entity.Marius Peter
2025-10-20Remove dead code.Marius Peter
2025-10-20Realign create-* model accessors.Marius Peter
Creating a model entity must return the newly created entity.
2025-10-20Simplify get-* model accessors.Marius Peter
2025-10-19Simplify retrieval of all nutrient measurements and targets.Marius Peter
2025-10-19Absorb existing domain data.Marius Peter
Copyright 2019--2025 Marius PETER