# assets/database

本目录存放页面可直接消费的数据表 JSON。

## 文件格式（强约束）

每个文件必须是 JSON 对象（不要输出为纯数组），包含 `tableName` + `records`：

```json
{
  "tableName": "表名（中文）",
  "records": [
    { "id": 1, "字段1": "值1", "字段2": "值2" }
  ]
}
```

## 示例

列表类（id 为 number）：

```json
{
  "tableName": "百科表",
  "records": [
    {
      "id": 1,
      "标题": "宝宝什么时候开始刷牙？",
      "描述": "牙齿护理要从娃娃抓起",
      "浏览量": 8844,
      "喜欢数": 1234,
      "封面图": "images/百科列表/u5.png"
    }
  ]
}
```

订单/单据类（id 为 string）：

```json
{
  "tableName": "订单表",
  "records": [
    {
      "id": "ORD20251230001",
      "下单时间": "2025-12-30 09:15:22",
      "收货人姓名": "张伟",
      "手机号码": "138****1234",
      "商品名称": "小米14 Pro 手机",
      "单价(元)": 4999,
      "数量": 1,
      "订单总额(元)": 5000,
      "订单状态": "已完成"
    }
  ]
}
```

## 约束（最小集）

- 文件名：英文（如 `users.json`、`order-items.json`）
- `records`：数组；每条记录必须有唯一 `id`（允许 number 或 string，同表保持类型一致）
- 字段：优先中文并与页面一致；同字段同类型；图片字段用相对路径（如 `images/xxx.png`）
