关于博客中使用的Guns版本问题请先阅读 Guns二次开发目录
在上一篇博客中,我们解决了【代码生成】页面的数据列表中没有数据表信息的问题,这一篇博客我们来使用guns的代码生成器快速开发商品分类模块,同样的,开始之前,还是建议大家先去观看一下 guns代码生成演示 这个视频。好了,下面开始切入正题。
1、先在数据库中生成一下数据表:
DROP TABLE IF EXISTS `mall_category`;
CREATE TABLE `mall_category` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`parent_id` int(11) NOT NULL COMMENT '父类别id,当id=0时,说明是根节点,一级类别',
`parent_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '当前类别的所有父类别id,包含多层级别的父类别id,方便查找',
`name` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '类别名称',
`status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '类别状态。1,使用中;2,停用中;3,已删除',
`depth` int(11) NOT NULL DEFAULT '1' COMMENT '深度,也就是菜单层级,1表示第一级,2表示第二级,以此类推',
`sort` int(8) NOT NULL DEFAULT '0' COMMENT '排序编号,同类展示顺序,数值相等则自然排序',
`version` int(11) NOT NULL COMMENT '版本(乐观锁保留字段)',
`create_time` bigint(20) DEFAULT NULL COMMENT '创建时间。13位unix的时间戳,