vortmall-message 数据库文档
11
类别: 
系统数据结构

vortmall-message 数据库文档

消息服务数据库,包含消息通知、短信、邮件等消息相关表


1. message_config - 消息配置表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2message_type消息类型:1订单通知2支付通知3发货通知4售后通知5营销通知tinyintMULNO
3message_code消息编码varchar(50)UNINO
4message_name消息名称varchar(100)NO
5message_desc消息描述varchar(500)YES
6sms_enabled是否启用短信:0否1是tinyintNO
7sms_template_id短信模板IDvarchar(100)YES
8email_enabled是否启用邮件:0否1是tinyintNO
9email_template邮件模板内容textYES
10wechat_enabled是否启用微信:0否1是tinyintNO
11wechat_template_id微信模板IDvarchar(100)YES
12app_push_enabled是否启用APP推送:0否1是tinyintNO
13site_msg_enabled是否启用站内信:0否1是tinyintNO
14shop_id店铺IDbigint unsignedMULNO
15deleted逻辑删除:0未删 非0已删intNO
16create_time创建时间datetimeYES
17modify_time修改时间datetimeYES

2. message_log - 消息发送日志表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2message_code消息编码varchar(50)MULNO
3channel_type发送渠道:1短信2邮件3微信4APP推送5站内信tinyintMULNO
4receiver接收者(手机号/邮箱/openId等)varchar(200)MULNO
5user_id用户IDbigint unsignedMULYES
6message_title消息标题varchar(200)YES
7message_content消息内容textNO
8template_params模板参数JSONtextYES
9send_status发送状态:0待发送1发送中2发送成功3发送失败tinyintMULNO
10send_time发送时间datetimeMULYES
11result_code第三方返回码varchar(50)YES
12result_msg第三方返回信息varchar(500)YES
13retry_count重试次数intNO
14shop_id店铺IDbigint unsignedMULNO
15deleted逻辑删除:0未删 非0已删intNO
16create_time创建时间datetimeMULYES
17modify_time修改时间datetimeYES

3. outbox_message - OutBox消息表

序号名称描述类型为空额外
1id消息IDvarchar(32)PRINO
2message_type消息类型(业务标识)varchar(64)MULNO
3aggregate_id聚合根ID(如订单ID)bigint unsignedMULYES
4payload消息内容(JSON格式)textNO
5status状态:0-待处理 1-处理中 2-成功 3-失败tinyintMULNO
6retry_count重试次数intNO
7max_retry最大重试次数intNO
8next_retry_time下次重试时间datetimeYES
9error_msg错误信息varchar(512)YES
10deleted是否删除:0-否 1-是tinyintNO
11create_time创建时间datetimeMULYES
12modify_time修改时间datetimeYES

4. site_message - 站内消息表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id用户IDbigint unsignedMULNO
3message_type消息类型:1系统通知2订单消息3活动消息4互动消息tinyintMULNO
4title消息标题varchar(200)NO
5content消息内容textNO
6link_type链接类型:0无1商品2订单3活动4外链tinyintNO
7link_value链接值(商品ID/订单ID/活动ID/URL)varchar(500)YES
8is_read是否已读:0否1是tinyintMULNO
9read_time阅读时间datetimeYES
10shop_id店铺IDbigint unsignedMULNO
11deleted逻辑删除:0未删 非0已删intNO
12create_time创建时间datetimeMULYES
13modify_time修改时间datetimeYES

5. sms_config - 短信配置表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2platform短信平台:1阿里云2腾讯云3云片tinyintMULNO
3platform_name平台名称varchar(50)NO
4access_key_idAccessKeyIdvarchar(100)NO
5access_key_secretAccessKeySecretvarchar(200)NO
6sign_name短信签名varchar(50)NO
7region_id地域IDvarchar(50)YES
8is_default是否默认:0否1是tinyintMULNO
9status状态:0禁用1启用tinyintMULNO
10shop_id店铺IDbigint unsignedMULNO
11deleted逻辑删除:0未删 非0已删intNO
12create_time创建时间datetimeYES
13modify_time修改时间datetimeYES

6. sms_template - 短信模板表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2sms_config_id短信配置IDbigint unsignedMULNO
3template_code模板编码(平台模板ID)varchar(100)UNINO
4template_name模板名称varchar(100)NO
5template_content模板内容textNO
6template_type模板类型:1验证码2通知3营销tinyintMULNO
7params模板参数说明JSONtextYES
8status状态:0待审核1审核通过2审核失败tinyintMULNO
9shop_id店铺IDbigint unsignedMULNO
10deleted逻辑删除:0未删 非0已删intNO
11create_time创建时间datetimeYES
12modify_time修改时间datetimeYES
评论 0
/ 1000
0
0
收藏