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

vortmall-user 数据库文档

用户服务数据库,包含用户、管理员、角色权限、收藏、地址等用户相关表


1. admin_user - 后台管理用户表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2username用户名varchar(128)UNINO
3password密码(BCrypt加密)varchar(80)NO
4admin_type类型:admin-平台,shop-店铺,vendor-供应商varchar(20)NO
5mobile手机号varchar(32)MULYES
6mobile_area_code手机区号varchar(10)YES
7email邮箱varchar(128)YES
8avatar头像varchar(255)YES
9is_using状态:0-正常,1-停用tinyintNO
10deleted逻辑删除intNO
11create_time创建时间datetimeYES
12modify_time修改时间datetimeYES
13order_export[JSON]订单导出存的标签textYES

2. collect_product - 商品收藏表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id用户IDbigint unsignedUNI/MULNO
3product_id商品IDbigint unsignedMULNO
4shop_id店铺IDbigint unsignedMULYES
5deleted逻辑删除:0未删 非0已删intNO
6create_time创建时间datetimeYES
7modify_time修改时间datetimeYES

3. collect_shop - 店铺收藏表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id用户IDbigint unsignedUNI/MULNO
3shop_id店铺IDbigint unsignedMULNO
4deleted逻辑删除:0未删 非0已删intNO
5create_time创建时间datetimeYES
6modify_time修改时间datetimeYES

4. feedback - 会员留言/反馈表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2parent_id父ID(回复时指向原留言ID)bigint unsignedMULNO
3user_id用户IDbigint unsignedMULNO
4username用户名varchar(60)NO
5email联系邮箱varchar(60)YES
6mobile联系手机varchar(20)YES
7title反馈标题varchar(200)NO
8type类型:0-留言,1-投诉,2-建议tinyint unsignedNO
9status状态:0-待回复,1-已回复,2-无效tinyint unsignedMULNO
10content反馈内容textNO
11feedback_pics反馈图片JSON数组textYES
12product_id关联商品IDbigint unsignedYES
13order_id关联订单IDbigint unsignedYES
14shop_id关联店铺IDbigint unsignedMULYES
15complaint_info投诉项说明textYES
16deleted逻辑删除:0未删 非0已删intNO
17create_time创建时间datetimeYES
18modify_time修改时间datetimeYES

5. 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

6. sys_menu_permission - 系统菜单表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2parent_id父级菜单IDbigint unsignedMULNO
3title名称varchar(50)NO
4code权限标识varchar(100)MULYES
5icon图标varchar(100)YES
6is_menu是否是菜单:0-否,1-是tinyintNO
7sort排序intNO
8backend_type类型:admin/shop/vendorvarchar(20)MULNO
9status状态:0-禁用,1-启用tinyintNO
10deleted逻辑删除intNO
11create_time创建时间datetimeYES
12modify_time修改时间datetimeYES

7. sys_role - 系统角色表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2name角色名称varchar(50)NO
3code角色标识varchar(50)UNINO
4backend_type类型:admin/shop/vendorvarchar(20)MULNO
5shop_id店铺ID(0表示通用角色)bigint unsignedNO
6vendor_id供应商ID(0表示通用角色)bigint unsignedNO
7built_in是否内置:0-否,1-是tinyintNO
8status状态:0-禁用,1-启用tinyintNO
9deleted逻辑删除intNO
10create_time创建时间datetimeYES
11modify_time修改时间datetimeYES
12description角色描述varchar(255)YES

8. sys_role_menu - 角色菜单关联表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2role_id角色IDbigint unsignedUNINO
3menu_id菜单IDbigint unsignedNO
4deleted逻辑删除intNO
5create_time创建时间datetimeYES
6modify_time修改时间datetimeYES

9. sys_user_role - 用户角色关联表(支持店铺级权限)

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id用户ID(admin_user.id)bigint unsignedUNI/MULNO
3role_id角色IDbigint unsignedMULNO
4shop_id店铺ID(0表示平台级)bigint unsignedMULNO
5vendor_id供应商ID(0表示非供应商)bigint unsignedMULNO
6status状态:0-禁用,1-启用tinyintNO
7extra_data扩展数据(JSON格式,存储交班时间等业务数据)textYES
8default_pos_login是否默认进入POS系统:0-否,1-是tinyintNO
9last_login_system上次登录的系统类型:admin/posvarchar(20)YES
10deleted逻辑删除intNO
11create_time创建时间datetimeYES
12modify_time修改时间datetimeYES

10. undo_log - AT模式回滚日志表

序号名称描述类型为空额外
1branch_id分支事务IDbigintUNINO
2xid全局事务IDvarchar(128)NO
3context上下文varchar(128)NO
4rollback_info回滚信息longblobNO
5log_status状态 0-正常 1-全局已完成intNO
6log_created创建时间datetime(6)MULNO
7log_modified修改时间datetime(6)NO

11. user - 会员表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2username用户名varchar(60)UNINO
3password密码(BCrypt加密)varchar(80)NO
4mobile手机号varchar(20)MULNO
5mobile_area_code手机区号varchar(10)YES
6mobile_validated手机号是否验证:0-否,1-是tinyintNO
7email邮箱varchar(60)YES
8email_validated邮箱是否验证:0-否,1-是tinyintNO
9nickname昵称varchar(80)YES
10avatar头像varchar(255)YES
11birthday出生日期dateYES
12balance余额decimal(10,2)NO
13frozen_balance冻结余额decimal(10,2)NO
14points积分intNO
15growth_points成长值intNO
16rank_id会员等级IDbigint unsignedMULNO
17referrer_user_id推荐人会员IDbigint unsignedYES
18from_tag来源:1-公众号,2-小程序,3-H5,4-PC,5-APPtinyintNO
19is_svip是否超级会员:0-否,1-是,2-过期tinyintYES
20svip_expire_time超级会员过期时间datetimeYES
21order_count累计消费次数intNO
22order_amount累计消费金额decimal(10,2)NO
23last_login最后登录时间datetimeYES
24last_ip最后登录IPvarchar(15)YES
25is_company_auth是否企业认证:0-否,1-是tinyintNO
26status状态:0-禁用,1-启用tinyintMULNO
27user_type会员类型:0-会员,1-游客tinyintYES
28deleted逻辑删除intNO
29create_time注册时间datetimeYES
30modify_time修改时间datetimeYES
31wechat_img微信头像varchar(255)YES
32history_product_ids【JSON】历史浏览记录id:string[]textYES

12. user_address - 用户收货地址表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id用户IDbigint unsignedMULNO
3consignee收货人姓名varchar(60)NO
4mobile手机号varchar(20)NO
5mobile_area_code手机区号varchar(10)YES
6telephone固定电话varchar(20)YES
7email邮箱varchar(60)YES
8region_ids地区ID列表(JSON)textYES
9region_names地区名称列表(JSON)textYES
10address详细地址varchar(255)NO
11position_address定位地址varchar(255)YES
12postcode邮政编码varchar(20)YES
13address_tag地址标签varchar(50)YES
14is_default是否默认地址:0否1是tinyintMULNO
15is_selected是否选中:0否1是tinyintNO
16latitude纬度decimal(10,6)YES
17longitude经度decimal(10,6)YES
18deleted逻辑删除:0未删 非0已删intNO
19create_time创建时间datetimeYES
20modify_time修改时间datetimeYES

13. user_authorize - 第三方账号绑定表(登录授权)

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id会员ID(user.id)bigint unsignedMULNO
3open_id第三方openIdvarchar(128)UNINO
4union_idunionIdvarchar(128)YES
5authorize_type授权类型:wechat/miniProgram/pc 等varchar(32)MULNO
6open_data第三方原始数据(JSON字符串)textYES
7deleted逻辑删除intNO
8create_time创建时间datetimeYES
9modify_time修改时间datetimeYES

14. user_balance_log - 用户余额变动日志表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id用户IDbigint unsignedMULNO
3before_balance变动前余额decimal(10,2)NO
4balance变动金额decimal(10,2)NO
5after_balance变动后余额decimal(10,2)NO
6before_frozen_balance变动前冻结余额decimal(10,2)NO
7frozen_balance冻结金额变动decimal(10,2)NO
8after_frozen_balance变动后冻结余额decimal(10,2)NO
9change_type变动类型:1-增加,2-减少tinyintMULNO
10change_desc变动描述varchar(255)NO
11deleted逻辑删除:0未删 非0已删intNO
12create_time创建时间datetimeMULYES
13modify_time修改时间datetimeYES

15. user_company - 会员实名认证表

序号名称描述类型为空额外
1id分布式主键: DistributeIdGeneratorbigint unsignedPRINO
2user_id用户IDbigint unsignedMULNO
3type认证类型:1-个人,2-企业tinyint unsignedNO
4contact_name联系人名称varchar(100)YES
5contact_mobile联系人手机varchar(20)YES
6company_name企业名称varchar(255)YES
7company_data认证详细信息[JSON]textYES
8status审核状态:1-待审核,2-审核通过,3-审核未通过tinyint unsignedMULNO
9audit_remark审核备注varchar(500)YES
10audit_time审核时间datetimeYES
11deleted逻辑删除:0未删 非0已删intNO
12create_time创建时间(申请时间)datetimeYES
13modify_time修改时间datetimeYES

16. user_growth_points_log - 用户成长值日志表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id用户IDbigint unsignedMULNO
3points成长值变动值(正数增加,负数减少)intNO
4change_type变动类型:1-增加,2-减少tinyintMULNO
5change_desc变动描述varchar(255)NO
6deleted逻辑删除:0未删 非0已删intNO
7create_time创建时间(变动时间)datetimeMULYES
8modify_time修改时间datetimeYES

17. user_pickup_info - 用户自提信息表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id用户IDbigint unsignedMULNO
3consignee收货人姓名varchar(60)NO
4mobile手机号varchar(20)NO
5mobile_area_code手机区号varchar(10)YES
6is_default是否默认:0否1是tinyintMULNO
7is_selected是否选中:0否1是tinyintNO
8deleted逻辑删除:0未删 非0已删intNO
9create_time创建时间datetimeYES
10modify_time修改时间datetimeYES

18. user_points_log - 用户积分日志表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id用户IDbigint unsignedMULNO
3points积分变动值(正数增加,负数减少)intNO
4change_type变动类型:1-增加,2-减少tinyintMULNO
5change_desc变动描述varchar(255)NO
6relation_type关联类型:1-订单,2-签到,3-兑换,4-管理员调整tinyintMULYES
7relation_id关联ID(订单ID等)bigint unsignedYES
8deleted逻辑删除:0未删 非0已删intNO
9create_time创建时间(变动时间)datetimeMULYES
10modify_time修改时间datetimeYES

19. user_rank - 会员等级配置信息表

序号名称描述类型为空额外
1id分布式主键: DistributeIdGeneratorbigint unsignedPRINO
2rank_name会员等级名称varchar(30)UNINO
3rank_level会员等级级别int unsignedNO
4min_growth_points该等级的最低成长值(升级条件)int unsignedMULNO
5max_growth_points该等级的最高成长值(已弃用)int unsignedNO
6discount该会员等级的商品折扣decimal(4,1) unsignedNO
7show_price是否显示商品价格(已弃用)tinyint unsignedNO
8rank_type等级类型:1-成长值等级,2-消费等级tinyint unsignedNO
9rank_logo会员图标URLvarchar(255)NO
10rank_ico会员等级图标样式varchar(255)NO
11rank_bg会员等级背景图(移动端)varchar(255)NO
12rank_point积分倍率varchar(30)NO
13free_shipping是否包邮:1-是,0-否tinyint unsignedNO
14rank_card_type会员卡类型:1-背景色,2-自定义图片tinyint unsignedNO
15rights自定义权益[JSON数组]textYES
16deleted逻辑删除:0未删 非0已删intNO
17create_time创建时间datetimeYES
18modify_time修改时间datetimeYES

20. user_rank_config - 会员等级配置表

序号名称描述类型为空额外
1id分布式主键: DistributeIdGeneratorbigint unsignedPRINO
2code配置编码:rank_config / grow_configvarchar(50)UNINO
3rank_type等级类型:1-成长值等级,2-消费等级tinyint unsignedNO
4data配置数据JSONtextYES
5deleted逻辑删除:0未删 非0已删intNO
6create_time创建时间datetimeYES
7modify_time修改时间datetimeYES
评论 0
/ 1000
0
0
收藏