欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > ShenNiusModularity项目源码学习(7:数据库结构)

ShenNiusModularity项目源码学习(7:数据库结构)

2025/9/14 19:52:34 来源:https://blog.csdn.net/gc_2299/article/details/144793594  浏览:    关键词:ShenNiusModularity项目源码学习(7:数据库结构)

  ShenNiusModularity项目默认使用mysql数据库,数据库连接字符串放到了ShenNius.Admin. Mvc、ShenNius.Admin.Hosting的appsettings.json文件内。
  ShenNiusModularity项目为自媒体内容管理系统,支持常规管理、CMS管理、商城管理等功能,其数据库表有近30张,不同功能对应不同的表前缀,其中以sys_开头的表属于常规管理功能,cms_开头的表属于CMS管理功能,shop_开头的表属于商城管理功能,其实还有4张以yoshop_开头的表,从代码及帮助文档中都看不出来用途,暂时没有管了。

在这里插入图片描述
  上述数据表的用途如下所示:

序号数据表名所属功能说明
1sys_config常规管理维护菜单管理功能的添加/编辑菜单页面的按钮列表数据,另一种类型Freight的数据暂时没看到用处
2sys_log常规管理记录用户操作日志
3sys_menu常规管理维护自媒体内容管理系统的多级菜单,其中ParentId字段记录其直属父菜单标识,而ParentIdList字段记录当前菜单到根菜单的路径
4sys_role常规管理维护自媒体内容管理系统的角色清单
5sys_user常规管理维护自媒体内容管理系统的用户清单
6sys_r_role_menu常规管理维护角色可访问的菜单权限数据
7sys_r_user_role常规管理维护用户具备的角色清单
8sys_tenant常规管理维护自媒体内容管理系统的多租户清单
9sys_recycle常规管理保存自媒体内容管理系统的用户删除操作的内容、还原sql语句及彻底删除的sql语句
10cms_advlistCMS管理记录租户相关的广告数据
11cms_articleCMS管理记录租户相关的文章数据,包括标题、作者、摘要、内容等数据
12cms_columnCMS管理记录租户相关的栏目数据,支持树形结构
13cms_keywordCMS管理关键词管理,暂时没有看到在哪里用这个表中的数据
14cms_messageCMS管理留言数据,表名虽然以cms开头,但菜单是挂在常规管理->我的工作台下面
15shop_appuser商城管理记录租户相关的商城模块的用户信息
16shop_appuser_address商城管理记录商城模块的用户的地址信息以支持购买商品后发货
17shop_category商城管理商品分类信息,支持树形结构,ParentId字段记录其直属父分类标识,而ParentList字段记录当前分类到根分类的路径
18shop_goods商城管理记录租户相关的商品信息,包括商品本身及销售数据
19shop_goods_spec商城管理记录每种商品规格的销售及库存数据
20shop_goods_spec_rel商城管理记录商品和每种规格销售数据之间的关联关系
21shop_order商城管理记录商城模块的订单数据
22shop_order_address商城管理记录订单管理的具体收货地址信息
23shop_order_goods商城管理记录订单关联的商品清单
24shop_spec商城管理记录商品规格名称
25shop_spec_value商城管理记录商品规格名称对应的值

参考文献:
[1]https://gitee.com/shenniu_code_group/shen-nius.-modularity

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词