Initial commit
CI / test (push) Canceled after 0s

This commit is contained in:
2026-09-12 22:22:17 +02:00
commit 904d14b64c
314 changed files with 31884 additions and 0 deletions
@@ -0,0 +1,9 @@
package storage
// TaskTemplateOptOutModelInterface records per-plant suppression of automatic
// task generation from a species template.
type TaskTemplateOptOutModelInterface interface {
IsOptedOut(gardenID, plantID, templateID int) (bool, error)
GetAllForPlant(gardenID, plantID int) ([]int, error)
Set(gardenID, plantID, templateID int, optedOut bool) error
}