Add bilingual uses fields (food/medicinal/other _de/_en) to species

Backend: add 6 new columns to Species and CreateSpecies structs, update
INSERT/UPDATE queries, add migration 010.
Frontend: add fields to Species type, use pick_desc() for language-aware
display in species detail and cultivar species-info card.
This commit is contained in:
2026-03-15 17:09:25 +01:00
parent 5a37190fd3
commit 896b364b09
6 changed files with 58 additions and 24 deletions
@@ -0,0 +1,6 @@
ALTER TABLE species ADD COLUMN IF NOT EXISTS food_uses_de TEXT;
ALTER TABLE species ADD COLUMN IF NOT EXISTS food_uses_en TEXT;
ALTER TABLE species ADD COLUMN IF NOT EXISTS medicinal_uses_de TEXT;
ALTER TABLE species ADD COLUMN IF NOT EXISTS medicinal_uses_en TEXT;
ALTER TABLE species ADD COLUMN IF NOT EXISTS other_uses_de TEXT;
ALTER TABLE species ADD COLUMN IF NOT EXISTS other_uses_en TEXT;