Root cause: addProduct INSERT didn't include name_lower column. Search uses WHERE name_lower LIKE — products with NULL name_lower never found. User entered 20 min of strawberry data for nothing. Fixes: - addProduct: includes name_lower = name.toLowerCase() - Added phosphorus_mg and carotene_mcg to addProduct INSERT - PRODUCT_MICRO_FIELDS: subset of MICRO_FIELDS for product forms (excludes supplement-only fields: omega, EPA/DHA, fish oil etc.) - showAddProductModal and showEditProductModal use PRODUCT_MICRO_FIELDS - Rust: removed stale inserted+=1 line - Seed DB v8: added "Клубника свежая" (alias for "Земляника садовая") |
||
|---|---|---|
| .. | ||
| _seed_inserts.sql | ||
| products_seed.db | ||