Add bilingual description fields (description_de, description_en)

Species and Cultivar structs + SQL queries now support separate
German and English descriptions for the language toggle feature.
This commit is contained in:
2026-03-15 12:56:59 +01:00
parent e9978f09f4
commit efa05b2d44
3 changed files with 58 additions and 42 deletions
+8
View File
@@ -71,6 +71,8 @@ pub struct Species {
pub name_en: Option<String>,
pub name_de: Option<String>,
pub description: Option<String>,
pub description_de: Option<String>,
pub description_en: Option<String>,
pub soil_moisture: Option<String>,
pub drainage_requirement: Option<String>,
pub organic_matter_pct: Option<f64>,
@@ -147,6 +149,8 @@ pub struct CreateSpecies {
pub name_en: Option<String>,
pub name_de: Option<String>,
pub description: Option<String>,
pub description_de: Option<String>,
pub description_en: Option<String>,
pub soil_moisture: Option<String>,
pub drainage_requirement: Option<String>,
pub ph_min: Option<f64>,
@@ -212,6 +216,8 @@ pub struct Cultivar {
pub name_de: Option<String>,
pub name_scientific: Option<String>,
pub description: Option<String>,
pub description_de: Option<String>,
pub description_en: Option<String>,
pub is_organic: bool,
pub perennial: bool,
pub growing_time_days: Option<i32>,
@@ -278,6 +284,8 @@ pub struct CreateCultivar {
pub name_de: Option<String>,
pub name_scientific: Option<String>,
pub description: Option<String>,
pub description_de: Option<String>,
pub description_en: Option<String>,
pub is_organic: Option<bool>,
pub perennial: Option<bool>,
pub growing_time_days: Option<i32>,