继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

cmswing系统-模型管理

路北
关注TA
已关注
手记 36
粉丝 90
获赞 327

简介

这个功能主要是通过cmswing自动创建站点内容数据表。例如:视频,图片,文档等。这些内容型的数据都可以通过模型管理进行自动创建数据表。

系统默认的数据表是 文档(document)新增的数据表都是基于文档基础上添加数据表结构。

整个功能主要有两大块组成。

  1. 表部分

  2. 字段部分

实现原理

数据表

cmswing_module (用于记录你模型管理中的数据库信息)

cmswing_attribute (这个表主要便于后台管理自定义数据表的属性)


首先,需要创建自定系统内容表。每张表的信息都会存放在cmswing_module中。

然后,通过模型管理创建的数据表中的每一条字段都会记录在cmswing_attribute。一方面在我们访问模型管理页面通过cmswing_attribute就能够获取到表结构的字段信息,便于我们操作。另一方便,当我们在我们也能够通过cmswing_attribute中的字段很容一的控制字段的状态(是否显示),验证,出错提示等。

最后,系统会根据上面的信息创建 cmswing_doucument_自定义表名表。




打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP