2026-08-10-food-seed-data.md 1.2 KB

食材库种子数据

日期: 2026-08-10 来源: docs/参考资料/知识库/知识库.json食物营养标准库.食材

数据概况

  • 食材总数: 224
  • 分类: 蔬菜(58)、水果(42)、水产品(35)、肉类(27)、干果(15)、豆类及豆制品(14)、主食(14)、蛋类(7)、乳制品(6)、汤(3)、快餐(3)
  • 字段: name, category, energy_kj, protein, fat, carbs, fiber, starch, cholesterol, status

部署方式

# 方式1: 直接执行 SQL 文件
mysql -h 192.168.16.251 -u zxyj -pzxyj@123 zxyj --default-character-set=utf8mb4 < docs/superpowers/specs/food_seed_data.sql

# 方式2: 通过 Java 迁移
# 在 DatabaseInitializer.runMigrations() 中添加迁移 N

字段映射

KB 字段 DB 字段 说明
食材名 name VARCHAR(100)
分类 category VARCHAR(50)
能量KJ energy_kj DECIMAL(8,2)
蛋白g protein DECIMAL(8,2)
脂肪g fat DECIMAL(8,2)
碳水化合物g carbs DECIMAL(8,2)
总膳食纤维g fiber DECIMAL(8,2)
淀粉g starch DECIMAL(8,2)
胆固醇mg cholesterol DECIMAL(8,2)
- status 固定 'active'