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:
@@ -101,8 +101,14 @@ pub struct Species {
|
||||
pub salt_tolerance: Option<String>,
|
||||
pub edibility_rating: Option<i16>,
|
||||
pub food_uses: Option<String>,
|
||||
pub food_uses_de: Option<String>,
|
||||
pub food_uses_en: Option<String>,
|
||||
pub medicinal_uses: Option<String>,
|
||||
pub medicinal_uses_de: Option<String>,
|
||||
pub medicinal_uses_en: Option<String>,
|
||||
pub other_uses: Option<String>,
|
||||
pub other_uses_de: Option<String>,
|
||||
pub other_uses_en: Option<String>,
|
||||
pub native_range: Option<String>,
|
||||
pub invasiveness: Option<String>,
|
||||
pub pollination_type: Option<String>,
|
||||
@@ -164,8 +170,14 @@ pub struct CreateSpecies {
|
||||
pub salt_tolerance: Option<String>,
|
||||
pub edibility_rating: Option<i16>,
|
||||
pub food_uses: Option<String>,
|
||||
pub food_uses_de: Option<String>,
|
||||
pub food_uses_en: Option<String>,
|
||||
pub medicinal_uses: Option<String>,
|
||||
pub medicinal_uses_de: Option<String>,
|
||||
pub medicinal_uses_en: Option<String>,
|
||||
pub other_uses: Option<String>,
|
||||
pub other_uses_de: Option<String>,
|
||||
pub other_uses_en: Option<String>,
|
||||
pub native_range: Option<String>,
|
||||
pub invasiveness: Option<String>,
|
||||
pub pollination_type: Option<String>,
|
||||
|
||||
Reference in New Issue
Block a user