vortmall-decoration 数据库文档
vortmall-decoration 数据库文档
装修服务数据库,包含页面装修、组件配置等店铺装修相关表
1. decorate - 装修页面表
| 序号 | 名称 | 描述 | 类型 | 键 | 为空 | 额外 |
|---|
| 1 | id | 分布式主键 | bigint unsigned | PRI | NO | |
| 2 | page_name | 页面名称 | varchar(100) | | NO | |
| 3 | page_type | 页面类型:1首页2分类3商品详情4自定义 | tinyint | MUL | NO | |
| 4 | page_code | 页面编码 | varchar(50) | MUL | YES | |
| 5 | platform | 平台类型:1H52小程序3PC4APP | tinyint | MUL | NO | |
| 6 | status | 状态:0草稿1已发布 | tinyint | MUL | NO | |
| 7 | is_default | 是否默认:0否1是 | tinyint | MUL | NO | |
| 8 | shop_id | 店铺ID | bigint unsigned | MUL | NO | |
| 9 | deleted | 逻辑删除:0未删 非0已删 | int | | NO | |
| 10 | create_time | 创建时间 | datetime | MUL | YES | |
| 11 | modify_time | 修改时间 | datetime | | YES | |
2. decorate_component - 装修组件配置表
| 序号 | 名称 | 描述 | 类型 | 键 | 为空 | 额外 |
|---|
| 1 | id | 分布式主键 | bigint unsigned | PRI | NO | |
| 2 | decorate_id | 装修页面ID | bigint unsigned | MUL | NO | |
| 3 | component_type | 组件类型:banner/nav/goods/text/image等 | varchar(50) | MUL | NO | |
| 4 | component_name | 组件名称 | varchar(100) | | NO | |
| 5 | component_data | 组件配置数据JSON | text | | NO | |
| 6 | sort_order | 排序值 | int | MUL | NO | |
| 7 | is_show | 是否显示:0否1是 | tinyint | | NO | |
| 8 | deleted | 逻辑删除:0未删 非0已删 | int | | NO | |
| 9 | create_time | 创建时间 | datetime | | YES | |
| 10 | modify_time | 修改时间 | datetime | | YES | |
3. decorate_style - 装修风格配置表
| 序号 | 名称 | 描述 | 类型 | 键 | 为空 | 额外 |
|---|
| 1 | id | 分布式主键 | bigint unsigned | PRI | NO | |
| 2 | decorate_id | 装修页面ID | bigint unsigned | MUL | NO | |
| 3 | style_type | 风格类型:color/font/layout等 | varchar(50) | MUL | NO | |
| 4 | style_data | 风格配置数据JSON | text | | NO | |
| 5 | deleted | 逻辑删除:0未删 非0已删 | int | | NO | |
| 6 | create_time | 创建时间 | datetime | | YES | |
| 7 | modify_time | 修改时间 | datetime | | YES | |
4. decorate_template - 装修模板表
| 序号 | 名称 | 描述 | 类型 | 键 | 为空 | 额外 |
|---|
| 1 | id | 分布式主键 | bigint unsigned | PRI | NO | |
| 2 | template_name | 模板名称 | varchar(100) | | NO | |
| 3 | template_cover | 模板封面 | varchar(500) | | YES | |
| 4 | template_type | 模板类型:1系统2自定义 | tinyint | MUL | NO | |
| 5 | page_type | 页面类型:1首页2分类3商品详情4自定义 | tinyint | MUL | NO | |
| 6 | platform | 平台类型:1H52小程序3PC4APP | tinyint | MUL | NO | |
| 7 | template_data | 模板数据JSON | text | | NO | |
| 8 | is_default | 是否默认:0否1是 | tinyint | | NO | |
| 9 | shop_id | 店铺ID(0为系统模板) | bigint unsigned | MUL | NO | |
| 10 | deleted | 逻辑删除:0未删 非0已删 | int | | NO | |
| 11 | create_time | 创建时间 | datetime | | YES | |
| 12 | modify_time | 修改时间 | datetime | | YES | |
5. 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 | |