vortmall-logistics 数据库文档
物流服务数据库,包含快递公司、物流轨迹等物流相关表
1. express_company - 快递公司表
| 序号 | 名称 | 描述 | 类型 | 键 | 为空 | 额外 |
|---|
| 1 | id | 分布式主键 | bigint unsigned | PRI | NO | |
| 2 | company_name | 快递公司名称 | varchar(100) | | NO | |
| 3 | company_code | 快递公司编码 | varchar(50) | UNI | NO | |
| 4 | company_logo | 公司Logo | varchar(500) | | YES | |
| 5 | company_url | 官网地址 | varchar(255) | | YES | |
| 6 | contact_phone | 客服电话 | varchar(50) | | YES | |
| 7 | sort_order | 排序值 | int | MUL | NO | |
| 8 | is_common | 是否常用:0否1是 | tinyint | MUL | NO | |
| 9 | is_enabled | 是否启用:0否1是 | tinyint | MUL | NO | |
| 10 | deleted | 逻辑删除:0未删 非0已删 | int | | NO | |
| 11 | create_time | 创建时间 | datetime | | YES | |
| 12 | modify_time | 修改时间 | datetime | | YES | |
2. logistics_track - 物流轨迹表
| 序号 | 名称 | 描述 | 类型 | 键 | 为空 | 额外 |
|---|
| 1 | id | 分布式主键 | bigint unsigned | PRI | NO | |
| 2 | order_id | 订单ID | bigint unsigned | MUL | NO | |
| 3 | shipping_id | 发货记录ID | bigint unsigned | MUL | NO | |
| 4 | shipping_no | 快递单号 | varchar(100) | MUL | NO | |
| 5 | express_code | 快递公司编码 | varchar(50) | MUL | NO | |
| 6 | express_name | 快递公司名称 | varchar(100) | | NO | |
| 7 | track_data | 物流轨迹信息JSON | text | | YES | |
| 8 | status | 状态:0查询中1已签收2运输中3派送中4问题件 | tinyint | MUL | NO | |
| 9 | last_update_time | 最后更新时间 | datetime | MUL | YES | |
| 10 | sign_time | 签收时间 | datetime | | YES | |
| 11 | shop_id | 店铺ID | bigint unsigned | MUL | NO | |
| 12 | deleted | 逻辑删除:0未删 非0已删 | int | | NO | |
| 13 | create_time | 创建时间 | datetime | | YES | |
| 14 | modify_time | 修改时间 | datetime | | YES | |
3. outbox_message - OutBox消息表
| 序号 | 名称 | 描述 | 类型 | 键 | 为空 | 额外 |
|---|
| 1 | id | 消息ID | varchar(32) | PRI | NO | |
| 2 | message_type | 消息类型(业务标识) | varchar(64) | MUL | NO | |
| 3 | aggregate_id | 聚合根ID(如订单ID) | bigint unsigned | MUL | YES | |
| 4 | payload | 消息内容(JSON格式) | text | | NO | |
| 5 | status | 状态:0-待处理 1-处理中 2-成功 3-失败 | tinyint | MUL | NO | |
| 6 | retry_count | 重试次数 | int | | NO | |
| 7 | max_retry | 最大重试次数 | int | | NO | |
| 8 | next_retry_time | 下次重试时间 | datetime | | YES | |
| 9 | error_msg | 错误信息 | varchar(512) | | YES | |
| 10 | deleted | 是否删除:0-否 1-是 | tinyint | | NO | |
| 11 | create_time | 创建时间 | datetime | MUL | YES | |
| 12 | modify_time | 修改时间 | datetime | | YES | |